{"cik":912766,"entityName":"Laureate Education, 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":"2017-06-30","val":547000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017Q2I"},{"end":"2018-06-30","val":1163000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q2I"},{"end":"2019-06-28","val":1758000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1119000000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2I"},{"end":"2021-06-30","val":1406000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q2I"},{"end":"2022-06-30","val":1241000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":1602000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q2I"},{"end":"2024-06-30","val":1942000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q2I"},{"end":"2025-06-30","val":2986000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q2I"}]}},"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2022-03-31","val":172504981,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":164663328,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":164649273,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2023-01-31","val":157012698,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":157173557,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":157220400,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":157367366,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2024-01-31","val":157589706,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":155160367,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":152545768,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150684931,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2025-01-31","val":150784847,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148810163,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":147363087,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":147369162,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2026-01-31","val":142743630,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"},{"end":"2026-03-31","val":139978289,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}}},"us-gaap":{"AccountsNotesAndLoansReceivableNetCurrent":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2016-12-31","val":494646000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":494646000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":494646000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":494646000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":419345000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":752848000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":669039000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":771597000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":535176000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":535176000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":535176000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":474456000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":474456000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":474456000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":786145000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":618301000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":571240000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":399322000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":399322000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":399322000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":373855000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":606235000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":531390000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":533000000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":260475000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":260475000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":75061000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":383020000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":311478000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":111893000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":111879000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":111879000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":111879000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":115125000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":123540000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":159856000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":151990000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":151990000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":151990000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":129080000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":172878000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75211000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80709000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":80709000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":80709000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":74884000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":127938000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":95749000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":92113000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":92113000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":92113000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":92113000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":82144000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":117513000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":91231000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91787000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":91787000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":91787000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":91787000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":91787000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":47392000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":145901000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":84738000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":134749000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":134749000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":55523000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":86699000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":86699000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":86699000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":86699000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":61961000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":92366000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":82878000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":88122000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79568000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":79568000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":79568000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":70137000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":70137000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":70137000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82825000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72467000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":51395000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":67303000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":67303000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":67303000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":65357000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":65357000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":70629000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70908000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69887000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":119523000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":119523000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":119523000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":63427000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":63427000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":91285000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":68890000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":35416000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":41073000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":41073000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":41073000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":41073000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":41073000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30013000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34015000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31986000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26870000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":26870000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":26870000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":26870000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":26870000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":45704000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34456000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31193000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":42842000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":42842000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":42842000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":42842000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":42842000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32848000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36955000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33325000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43239000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":43239000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":43239000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":43239000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":43239000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":35824000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33829000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44198000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":35340000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":35340000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":35340000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":35340000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":35340000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":46973000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":43068000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55706000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57126000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":57126000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":45742000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccountsReceivableGrossCurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Current","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2018-12-31","val":373855000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":432910000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":432910000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":432910000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":123132000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":123132000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":535408000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":469294000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":136240000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":138738000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":138738000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":138738000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":138738000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":138738000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":110504000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":143113000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":113844000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":117987000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":117987000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":117987000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":117987000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":117987000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":108851000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":152037000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":125922000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":133105000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":133105000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":133105000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":133105000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":133105000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":120261000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":186729000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":159730000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":173571000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":173571000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":173571000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":173571000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":173571000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":159145000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":206807000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":178097000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":189124000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":189124000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":189124000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":189124000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":189124000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":141197000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":245268000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":189652000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":244070000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":244070000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":173513000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2016-12-31","val":30371000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":30371000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":30371000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":30371000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":19023000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31544000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23154000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31074000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29857000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":29857000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":29857000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":20553000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":20553000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":20553000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18636000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42070000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13713000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20901000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":20901000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":20901000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":17864000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":17864000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22288000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30360000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29038000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25501000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":25501000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":25501000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":14737000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":14737000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24085000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26205000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29682000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":29682000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":29682000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":29682000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":29682000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72829000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":104962000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":271052000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38705000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":38705000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":38705000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":38705000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":38705000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32348000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49387000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56691000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38738000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":38738000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":38738000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":38738000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":38738000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13436000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19930000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16427000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40204000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":40204000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":40204000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":40204000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":40204000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29027000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14548000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12129000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2371000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":2371000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2371000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":2371000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":2371000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":453000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16499000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13422000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13225000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":13225000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccruedIncomeTaxesNoncurrent":{"label":"Accrued Income Taxes, Noncurrent","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.","units":{"USD":[{"end":"2016-12-31","val":135140000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":135140000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":135140000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":135140000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":128658000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":106742000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":111687000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":120029000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":112576000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":112576000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":112576000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":106062000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":106062000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":106062000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81321000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":78361000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":73275000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":93460000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":93460000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":93460000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":90087000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":90087000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":89706000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":86367000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":82182000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":62200000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":62200000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":62200000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":47767000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":47767000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53675000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49447000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31287000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":36078000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":36078000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":36078000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":36078000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":36078000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48775000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50096000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":56768000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":96463000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":96463000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":96463000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":96463000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":96463000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":128800000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":125381000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":127381000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":131301000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":131301000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":131301000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":131301000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":131301000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":128517000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":133456000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":136709000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":140492000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":140492000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":140492000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":140492000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":140492000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":137505000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":138930000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":132267000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":136473000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":136473000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":136473000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":136473000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":136473000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":133715000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":130807000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":133162000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":78979000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":78979000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":77693000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":368973000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":368973000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":368973000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":368973000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":301270000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":339117000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":314209000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":367560000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":291216000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":291216000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":291216000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":239620000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":239620000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":239620000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":310362000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":279731000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":269255000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":227583000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":227583000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":227583000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":222162000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":222162000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":241368000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":231836000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":260102000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":214808000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":214808000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":214808000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":103591000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":103591000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":211347000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":179091000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":106931000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":95743000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":95743000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":95743000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":95743000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":95743000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":103171000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75108000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":66553000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":65558000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":65558000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":65558000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":65558000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":65558000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":72190000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57141000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59537000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50563000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":50563000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":50563000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":50563000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":50563000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":58366000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72711000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":73178000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69464000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":69464000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":69464000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":69464000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":69464000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":72696000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70012000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":68068000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":60972000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":60972000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":60972000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":60972000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":60972000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":62428000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":66700000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":73848000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":72669000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":72669000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81530000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2016-12-31","val":1128081000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1128081000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1128081000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1128081000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":823153000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1197632000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1263167000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1227618000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1185294000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1185294000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1185294000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":939326000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":939326000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":939326000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1257674000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1235358000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":980778000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":987279000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":987279000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":987279000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":974358000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":974358000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1018103000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1059335000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1029619000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1031823000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1031823000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":499276000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":499276000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":937277000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":970970000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":475684000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":522240000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":522240000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":522240000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":522240000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":520782000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":540326000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":546528000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":525623000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":525623000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":525623000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":558593000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":566150000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":560275000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":576373000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":576373000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":576373000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":615057000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":660932000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":652058000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":660935000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":660935000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":660935000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":660935000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":672538000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":638546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":622254000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":619018000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":619018000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":619018000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":619018000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":619018000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":631078000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":675646000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":692275000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":714206000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":714206000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":720162000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2016-12-31","val":-1052055000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":-1052055000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-1052055000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":-1052055000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":-1052055000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-946399000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-914994000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-852356000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-925556000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":-925556000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-925556000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-925556000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":-925556000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":-925556000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-839322000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1026339000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1079860000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1112695000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":-1112695000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-1112695000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-1112695000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":-1112695000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1060565000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1060849000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1138388000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1073981000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":-1073981000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-1073981000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-1073981000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":-1073981000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1405788000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1391686000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1065270000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-941986000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-941986000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":-941986000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-941986000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-941986000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1001897000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-491425000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-514073000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-520204000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":-520204000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":-520204000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-520204000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":-520204000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-470617000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-452648000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-493825000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-442424000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-442424000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":-442424000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-442424000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":-442424000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-369633000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-277626000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-323999000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-272144000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":-272144000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-272144000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-272144000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":-272144000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-245261000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-352807000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-432898000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-462210000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":-462210000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":-462210000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":-462210000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":-462210000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-452874000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-379510000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-350890000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-304984000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":-304984000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-316794000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2016-12-31","val":2721432000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2721432000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2721432000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":2721432000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":2721432000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3428638000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3371395000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3545365000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3446206000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3446206000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3446206000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3446206000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":3446206000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":3446206000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3383778000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3698822000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3705707000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3703796000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":3703796000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3703796000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3703796000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3703796000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3705787000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3707305000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3710145000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3724636000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3724636000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3724636000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":3724636000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":3724636000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3752186000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3756975000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3758008000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3760029000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3760029000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":3760029000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3760029000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3760029000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3760362000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3763855000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2494856000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2388783000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2388783000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2388783000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2388783000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2388783000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2402072000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2404243000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2268879000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2204755000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2204755000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2204755000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2204755000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":2204755000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2205434000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1181501000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1184329000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1179721000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1179721000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1179721000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1179721000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1179721000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1160865000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1142081000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1130749000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1129511000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1129511000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1129511000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1129511000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1129511000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1114504000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1106926000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1111013000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1075460000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1075460000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1051877000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AdjustmentForLongTermIntercompanyTransactionsTaxExpenseBenefit":{"label":"Adjustment for Long-term Intercompany Transactions, Tax Expense (Benefit)","description":"Amount of tax expense (benefit) related to gain (loss) on intercompany foreign currency transactions that are of a long-term-investment nature or settlement is not planned or anticipated in the foreseeable future.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-30000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-30000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-27000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":27000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature":{"label":"Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":245747000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":245747000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":245747000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":245747000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":334000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings":{"label":"Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings","description":"Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1242000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1242000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1164000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1164000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1164000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":288000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":587000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":889000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":1419000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":1419000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1419000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":1419000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":292000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock":{"label":"Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock","description":"Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13041000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13041000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-263000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-263000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-263000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":61974000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4650000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":61974000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":61974000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":61974000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":34120000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":34120000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":38071000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":38071000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":38071000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22388000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35337000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":43969000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3931000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":7687000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":7687000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10492000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":6561000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":1578000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1578000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":3672000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3672000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":2397000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2397000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":2360000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2360000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-04-01","end":"2022-06-30","val":2360000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2360000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":1849000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1849000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":1976000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1976000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-04-01","end":"2023-06-30","val":1976000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1976000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":1794000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":1794000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":2887000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2887000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":2887000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2887000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":2781000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2781000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7843000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":7843000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":3481000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3481000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":3765000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13342000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2616000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":278296000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":226659000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":274870000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":221482000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":221482000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":277960000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":222724000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":222724000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":222679000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":232317000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":232282000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":52537000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":227399000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":53819000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":53819000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":45318000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":45318000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":45318000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":53629000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":53629000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":53629000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":61871000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":61871000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":61871000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":75926000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":75926000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":75926000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":88483000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":88483000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":97595000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":34120000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7080000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20611000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":13531000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":28424000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":7813000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":38071000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22388000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":22388000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35337000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":35337000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":12949000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":12949000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":43969000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":43969000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":8632000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":8632000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3931000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3931000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":7687000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":7688000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10492000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":10492000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":6561000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":6561000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8004000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":8004000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4854000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9581000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":9581000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1578000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1578000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6605000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":6605000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4621000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10277000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":10277000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3672000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3672000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4778000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4778000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3202000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7175000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7175000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2397000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2397000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5122000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2360000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6971000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1849000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2016-12-31","val":190499000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":190499000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":190499000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":190499000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":164476000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":189879000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":196987000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":199759000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":198802000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":198802000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":198802000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":178566000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":178566000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":178566000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":196159000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":193755000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":164101000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":161649000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":161649000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":161649000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":159931000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":159931000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":165011000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":177167000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":172677000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":190785000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":190785000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":190785000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":60465000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":60465000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":173173000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":180242000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":73292000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":76694000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":76694000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":76694000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":76694000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":76694000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65602000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":68098000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":55724000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62226000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":62226000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":62226000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":62226000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":62226000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60461000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57564000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56535000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":61882000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":61882000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":61882000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":61882000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":61882000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":62120000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71174000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74639000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":84967000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":84967000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":84967000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":84967000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":84967000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":85418000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":93939000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":91046000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100527000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":100527000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":100527000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":100527000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":100527000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":99287000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":107639000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":111101000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":125056000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":125056000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":120426000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":83000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":72000000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":88000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":78000000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":78000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":100000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":93000000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":93000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":92000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":95000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":93000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":17600000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":67000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4500000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":4500000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":24300000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":24300000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":24300000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":31600000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":31600000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":31600000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":25500000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":25500000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":25500000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":25900000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":25900000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":25900000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":33500000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":33500000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":48200000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":26100000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":25200000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16478000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28312000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":36892000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":23200000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":23100000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":23100000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12233000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22359000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":29809000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":14700000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":14100000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":14100000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":14100000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12542000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":12542000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":11187000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12025000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":10370000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":10370000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10103000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":10103000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":10103000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4628000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4628000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4628000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1561000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1561000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1561000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1241000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1241000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":584000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":584000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":519000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":20430000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":14349000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12526000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":11176000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":11176000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12079000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":11514000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":11514000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":11514000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5780000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":5780000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1352000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7583000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":7583000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":7583000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":23069000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":23069000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23069000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23465000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":23465000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":23465000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":40597000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":40597000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":40597000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":40597000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10030000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":10030000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":10030000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":10030000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":10030000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":10030000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13110000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":13110000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13110000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":470000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":470000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":470000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":470000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":25470000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":248000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":43754000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":940000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":940000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3768000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3768000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":448853000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":27542000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":445085000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":23774000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":350939000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":350939000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":323398000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":323397000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":790229000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":790229000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":790229000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":56650000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":56650000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":63869000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":63869000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7219000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":7219000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":67161000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":67161000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":3292000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3292000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":73756000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":73756000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":73756000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":144000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":144000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":144000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":144000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":144000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":144000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":144000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":144000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":144000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1620000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1620000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1620000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1620000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1620000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1620000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":3073000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3073000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":3073000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2016-12-31","val":7062470000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7062470000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7062470000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7062470000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":7062534000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7910591000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7369736000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7782564000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7391723000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":7391723000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7391723000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7391285000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":7391285000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":7391285000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7516758000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6930524000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6990536000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6769636000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7833521000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7091788000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6824713000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":6496423000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":6496423000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6497082000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5953677000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5175149000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4484048000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3645668000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3914356000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2210732000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2101949000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2098763000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2095474000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2170891000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2097274000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2176387000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2061814000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1927159000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1858205000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2035905000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2116550000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2206350000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":2206350000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2281147000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2016-12-31","val":1115801000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1115801000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1115801000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1115801000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1115866000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1777154000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1242482000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1559899000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1288854000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1288854000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1288854000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1288694000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1288694000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1288694000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1493215000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1271701000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1454487000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1217133000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1217133000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1217133000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1217133000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1217133000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1400461000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1120859000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1124199000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":942927000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":942927000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":942927000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":916066000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":916066000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1312025000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1270194000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1480454000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1443786000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1443786000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1443786000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1443786000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1443786000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1311270000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":897025000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2169846000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":544319000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":544319000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":544319000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":544319000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":544319000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":491611000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":400523000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":455883000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":226199000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":226199000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":226199000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":226199000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":226199000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":279388000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":293581000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":280033000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":224407000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":224407000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":224407000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":224407000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":224407000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":262447000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":289060000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":261035000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":227311000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":227311000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":227311000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":227311000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":227311000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":228053000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":323469000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":370464000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":318348000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":318348000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":270648000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Assets","description":"Amount classified as assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2017-12-31","val":1549340000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1549340000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1354046000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1337831000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1337831000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1337831000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1372883000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1372883000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1269862000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":681025000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":580179000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":389773000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":389773000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":389773000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":3807529000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":3807529000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":288731000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":249486000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2108700000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1917435000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1917435000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1917435000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1917435000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1917435000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1806046000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1122082000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20263000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6573000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":261864000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":92248000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":102623000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":102623000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":102623000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":324668000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":324668000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":324668000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":57990000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35955000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":346702000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":306372000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":306372000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":306372000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":337686000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":337686000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":308650000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":187166000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":131606000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":83800000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":83800000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":83800000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":706544000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":706544000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72415000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":62312000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":510397000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":434966000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":434966000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":434966000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":434966000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":434966000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":467786000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":202093000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5302000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1066000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":738000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":889000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":889000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":889000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":889000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":889000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":756000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":985000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":566000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":564000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":564000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":564000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":564000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":564000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1022000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1464000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2016-12-31","val":1219783000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1219783000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1219783000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1219783000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":651927000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1270691000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1295766000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1162800000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1026656000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1026656000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1026656000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":669973000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":669973000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":669973000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":995922000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":960463000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":642040000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":645177000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":645177000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":645177000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":645177000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":645177000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":651359000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":668619000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":654126000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":662376000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":662376000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":662376000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":351232000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":351232000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":597641000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":524500000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":325863000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":351480000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":351480000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":351480000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":351480000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":351480000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":338961000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":329894000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":320959000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":328343000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":328343000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":328343000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":328343000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":328343000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":346870000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":345558000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":333842000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":348931000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":348931000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":348931000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":348931000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":348931000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":361540000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":383094000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":370220000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":377954000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":377954000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":377954000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":377954000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":377954000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":377868000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":354305000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":348872000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":347522000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":347522000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":347522000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":347522000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":347522000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":353340000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":365045000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":381563000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":397102000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":397102000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":408608000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"BusinessCombinationConsiderationTransferredLiabilitiesIncurred":{"label":"Business Combination, Consideration Transferred, Liabilities Incurred","description":"Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.","units":{"USD":[{"start":"2015-03-27","end":"2015-07-31","val":772000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-03-27","end":"2015-07-31","val":772000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2"}]}},"BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate":{"label":"Business Combination, Indemnification Assets, Amount as of Acquisition Date","description":"The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.","units":{"USD":[{"end":"2015-07-31","val":2084000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":2084000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":2084000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":2084000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":97607000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":97607000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":97607000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":97607000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":97606000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":97312000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":93203000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":90576000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":98493000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":98493000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":98493000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":98493000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":98493000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":98493000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116944000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":98177000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":95956000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":82061000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":82061000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":82061000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":82061000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":82061000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79621000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":79952000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":75383000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69040000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":69040000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":69040000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":69040000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":69040000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":52512000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50993000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50949000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":55940000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":55940000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38471000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":19448000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":19448000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets","description":"Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":1480000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":1480000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt","description":"Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":386000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":386000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other","description":"Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":3256000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":3256000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets","description":"Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":6413000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":6413000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","description":"The amount of identifiable intangible assets recognized as of the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":1616000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":1616000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":8581000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":8581000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt","description":"Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":386000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":386000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other","description":"Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":4553000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":4553000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","description":"Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-07-31","val":518000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":518000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"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":"2015-07-31","val":368000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":368000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"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":"2015-07-31","val":10867000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":10867000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"}]}},"CapitalizedContractCostAccumulatedAmortization":{"label":"Capitalized Contract Cost, Accumulated Amortization","description":"Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":646000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2021000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3400000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4400000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":4400000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12300,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":900000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1900000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1900000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3100000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3100000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4900000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4900000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6900000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":6900000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6300000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":6300000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7500000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CapitalizedContractCostAmortization":{"label":"Capitalized Contract Cost, Amortization","description":"Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":646000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2021000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3400000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":4400000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4400000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10200000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":700000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1100000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1100000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1400000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1400000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1700000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1700000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2200000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2200000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2700000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":2700000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2800000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CapitalizedContractCostGross":{"label":"Capitalized Contract Cost, Gross","description":"Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5179000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7780000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8300000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11500000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":11500000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23900000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3000000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4000000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":4000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5800000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":5800000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8800000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":8800000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11400000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":11400000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10800000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":10800000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11900000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2016-12-31","val":250842000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":250842000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":250842000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":250842000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":144646000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":255320000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":260651000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":261650000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":234356000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":234356000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":234356000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":139758000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":139758000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":139758000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":172684000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":167312000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":108691000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":119642000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":119642000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":119642000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":119443000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"}]}},"CapitalLeasesBalanceSheetAssetsByMajorClassNet":{"label":"Capital Leases, Balance Sheet, Assets by Major Class, Net","description":"The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2016-12-31","val":193767000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":108351000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":170918000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":101189000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":101189000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":85629000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2017-12-31","val":430344000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":254799000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":213609000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":36699000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":24262000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":22780000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":45332000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":28784000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16318000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":41314000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":28372000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":32687000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":36201000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":23785000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":25335000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":59128000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":33559000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":24031000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueThereafter":{"label":"Capital Leases, Future Minimum Payments Due Thereafter","description":"Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":211670000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":116037000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":92458000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2017-12-31","val":195988000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":115041000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":93967000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2017-12-31","val":234356000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":139758000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":119642000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2015-03-27","end":"2015-07-31","val":235000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-03-27","end":"2015-07-31","val":235000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2014-12-31","val":461584000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2014Q4I"},{"end":"2015-12-31","val":458673000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":458673000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":458673000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2015-12-31","val":458673000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":364598000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":384768000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":481471000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3I"},{"end":"2016-12-31","val":464965000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":464965000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":464965000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":464965000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":295785000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":295785000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":856306000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":856306000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":367163000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":367163000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":504962000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2017-09-30","val":299010000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":468733000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":468733000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":468733000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":320567000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":320567000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":320567000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":319040000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":479011000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":305890000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":402402000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":249871000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":392348000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":384980000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":388490000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":388490000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":388490000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":387780000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":387780000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":77765000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":278782000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":274122000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":236412000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":209831000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":323930000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":93153000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":339629000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":339629000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":339629000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":61576000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":61576000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":61576000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":546675000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":299686000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":629551000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":284008000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":716799000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":716799000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":750147000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":561330000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":561330000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":427142000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":427142000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1856856000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":1856856000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":324801000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":293835000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":293835000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":156909000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":156909000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":319039000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":319039000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":85167000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":130636000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":130636000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111650000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":111650000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":130862000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":130862000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":89392000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":126226000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":126226000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":128838000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":128838000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":134409000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":134409000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91350000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":91350000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":91350000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":91350000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":91350000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":109776000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":109776000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":135348000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":240994000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":146703000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":146703000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":157353000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-2911000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-94075000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-73905000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":22798000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":6292000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":391341000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-97802000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":39997000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":3768000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"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":"2014-12-31","val":308023000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":279226000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":430520000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":654284000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":654284000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":474337000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2016-12-31","val":295785000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":474337000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":467777000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1052145000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":560468000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":486270000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":693667000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":693667000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":532782000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":320567000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":532782000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":532782000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":532782000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":525745000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2017-12-31","val":525745000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":123942000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":664000000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":481447000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":585307000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":423726000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":589138000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":576261000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":589790000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":589790000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":589790000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":583572000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":583572000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":583572000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":583572000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":125617000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":125617000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":482415000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":472245000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":425350000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":395325000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":507749000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":128254000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":526550000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":526550000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":526550000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":743060000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":340608000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":815253000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":317130000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":747656000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":747656000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":667963000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":667963000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":533912000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":533912000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1961855000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":1961855000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":314442000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":314442000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":177101000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":177101000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":336487000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":336487000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139280000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":139280000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":120503000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":120503000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":138449000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":138449000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133842000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":133842000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":136479000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":136479000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":140715000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":140715000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":116908000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":116908000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":142073000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":246449000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":152075000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":152075000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":162987000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2018-12-31","val":125617000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2018Q4I"},{"end":"2019-09-30","val":128254000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":97817000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":340608000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":317130000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":747656000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":747656000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":867298000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":667963000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":667963000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":533912000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":533912000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1961855000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":1961855000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":345575000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":314442000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":314442000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":177101000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":177101000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":336487000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":336487000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":93784000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139280000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":139280000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":120503000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":120503000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":138449000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":138449000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":96897000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133842000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":133842000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":136479000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":136479000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":140715000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":140715000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":97854000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":116908000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":142073000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":246449000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-3492000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-32509000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-31729000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"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":"2015-01-01","end":"2015-12-31","val":-28797000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16559000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":43817000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":397861000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-93816000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":11933000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":24782000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":58445000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":57968000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-29667000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-51335000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-108360000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-109056000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":56356000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":50516000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":57008000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":57827000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1675000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-107375000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-111327000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-164440000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-188247000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-75823000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":2637000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-57022000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-27800000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-27800000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":216510000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":242791000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":288703000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":219313000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":649839000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":649839000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":769481000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":769481000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":769481000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-199335000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-199335000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-333386000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-333386000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1094557000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1094557000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-521723000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-521723000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-521723000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-31133000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-31133000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-168474000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-168474000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-9088000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-9088000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-251791000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-251791000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-251791000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45496000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":45496000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26719000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":26719000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":44665000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":44665000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":3113000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3113000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":3113000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":36945000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":36945000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39582000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":39582000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":43818000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":43818000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":957000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":957000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19054000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":19054000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":44219000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":148595000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":54221000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10912000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths":{"label":"Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months","description":"The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":2600000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"end":"2015-11-06","val":0.14264,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-11-06","val":0.14264,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q3I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2016-12-31","val":0.004,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0.004,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.004,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0.004,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0.004,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0.004,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.004,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.004,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0.004,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.004,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2020-12-31","val":0.004,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.004,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.004,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.004,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":0.004,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.004,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.004,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0.004,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0.004,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0.004,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.004,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.004,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.004,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.004,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.004,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0.004,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0.004,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":0.004,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.004,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.004,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.004,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.004,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0.004,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0.004,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0.004,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0.004,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.004,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.004,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.004,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.004,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":0.004,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.004,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-12-31","val":175000000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":175000000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":175000000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":175000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":175000000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":175000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2020-12-31","val":875000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":875000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":700000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":700000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":700000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":700000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":700000000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":700000000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":700000000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":700000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":700000000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":700000000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":700000000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":700000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":700000000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":700000000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":700000000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":700000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":700000000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":700000000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":700000000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":700000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":700000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":700000000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":700000000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":700000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":700000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":700000000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":700000000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":700000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":700000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":700000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":133376000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":133376000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":133376000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":228831000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":228831000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":228831000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":230381000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":230444000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":230779000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":230779000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":230779000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":230779000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":230948000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":157220000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":157367000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":155160000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":152546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150685000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148810000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":147363000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":147369000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":142940000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":142940000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":139978000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":133376000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":133376000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":133376000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":133376000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":180611000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":180611000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":180611000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":164663000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":164649000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":157013000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":157013000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":157013000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":157013000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":157174000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":157586000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":155160000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":152546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150685000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":150794000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148810000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":147363000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":147369000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":142940000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":142940000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":139978000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2016-12-31","val":534000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":534000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":534000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":534000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":534000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2021-12-31","val":915000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":915000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":915000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":921000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":922000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":922000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":923000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":923000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":923000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":923000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":924000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":629000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":629000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":630000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":630000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":630000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":630000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":630000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":621000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":610000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":603000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":604000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":604000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":604000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":604000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":604000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":596000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":590000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":590000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":572000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":572000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":560000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-690326000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-690326000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-73439000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":226998000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":300437000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":298991000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":71992000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":272469000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":272469000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":272469000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-17151000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-17151000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":130639000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":130639000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":147791000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":147791000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":96483000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":96483000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-34158000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-34158000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":219128000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":219128000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":219128000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":219128000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":255113000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":255113000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":292506000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":292508000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":37393000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":37395000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":144195000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":144195000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-148311000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-148311000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":182928000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":182928000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":182928000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":243373000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":243373000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1024681000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1024681000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":781308000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":781308000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":851916000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":851916000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-172765000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-172765000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":977198000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":977198000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":977198000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-232192000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-232192000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-525913000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-525913000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-293721000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-293721000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-983939000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-983939000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-458026000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-458026000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-481336000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-481336000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-481336000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-224839000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-224839000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":256633000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":256633000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":481472000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":481472000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":594391000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":594391000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":337758000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":337758000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":614228000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":614228000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":614228000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5376000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":5376000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":66768000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":66768000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":61392000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":61392000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":56708000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":56708000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-10060000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-10060000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":147353000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":147353000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":147353000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46184000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":46184000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":194368000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":194368000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":148184000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":148184000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":184153000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":184153000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-10215000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-10215000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":277870000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":277870000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":277870000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16132000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":16132000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":36716000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":36716000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":20584000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":20584000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42088000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":42088000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5372000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":5372000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":106408000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":106408000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-10160000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-10160000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":158287000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":168447000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":221394000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":63107000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":438856000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-33404000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":-3234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-3234000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1180000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2689000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1508000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1817000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-4506000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5545000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-5545000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-5545000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2786000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2786000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4055000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":4055000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1269000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1269000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-10000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-10000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-4065000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-4065000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4570000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":4570000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4570000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":4570000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2387000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2387000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2402000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2402000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":15000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":15000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":719000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":719000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1683000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-1683000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1355000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1355000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1355000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3052000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3052000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":989000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":989000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2063000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-2063000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1089000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1089000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-2078000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-2078000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-953000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-953000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-953000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-540000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-540000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4413000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-4413000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3873000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3873000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4475000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-4475000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-62000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-62000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4739000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-4739000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-4739000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-33000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-33000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-259000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-259000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-226000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-226000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-507000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-507000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-248000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-248000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11327000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":11327000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":11327000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-467000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-467000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-328000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-328000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":139000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":139000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-410000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-410000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-82000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-82000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-582000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-582000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-582000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-149000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-149000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-105000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-105000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-280000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-280000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-175000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-175000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-320000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-320000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-320000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-75000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-75000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-60000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-60000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2283000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2343000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2174000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-109000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2150000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":-693560000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-693560000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-72259000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":229687000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":301945000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":297174000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":67486000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":266924000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":266924000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":266924000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-14365000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-14365000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":134694000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":134694000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":149060000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":149060000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":96473000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":96473000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-38223000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-38223000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":223698000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":223698000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":223698000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":223698000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":257500000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":257500000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":294908000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":294910000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":37408000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":37410000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":144914000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":144914000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-149994000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-149994000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":184283000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":184283000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":184283000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":246425000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":246425000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1025670000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1025670000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":779245000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":779245000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":850827000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":850827000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-174843000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-174843000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":976245000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":976245000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":976245000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-232732000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-232732000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-530326000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-530326000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-297594000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-297594000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-988414000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-988414000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-458088000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-458088000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-486075000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-486075000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-486075000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-224872000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-224872000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":256374000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":256374000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":481246000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":481246000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":593884000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":593884000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":337510000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":337510000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":625555000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":625555000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":625555000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4909000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":4909000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":66440000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":66440000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":61531000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":61531000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":56298000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":56298000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-10142000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-10142000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":146771000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":146771000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":146771000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46035000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":46035000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":194263000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":194263000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":148228000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":148228000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":183873000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":183873000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-10390000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-10390000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":277550000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":277550000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":277550000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16035000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":16035000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":36840000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":36840000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":20805000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":20805000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42076000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":42076000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5236000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":5236000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":106333000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":106333000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-10220000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-10220000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":160570000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":170790000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":223568000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":62998000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":441006000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-33405000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net","description":"This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-317802000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-317802000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":372850000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":372850000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":372850000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":79896000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":79896000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":79896000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":79896000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":369596000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":369596000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":369596000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":934784000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":934784000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":934784000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-615941000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-615941000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":192265000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2016-12-31","val":103205000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":103205000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":103205000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":103205000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":77960000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":88857000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":73364000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":72526000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":84520000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":84520000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":84520000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":62474000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":62474000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":62474000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75392000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":69796000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45792000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60919000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":60919000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":60919000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":60919000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":60919000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38500000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40720000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49101000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57393000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":57393000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":57393000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":33719000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":33719000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":63064000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":41581000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11394000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7254000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":7254000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":7254000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":7254000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":7254000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5070000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5891000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7865000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9622000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9622000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":9622000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9622000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":9622000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8902000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7503000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6493000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11871000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":11871000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":11871000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":11871000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":11871000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13805000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12428000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16016000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22673000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":22673000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":22673000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":22673000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":22673000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18900000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21248000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19384000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27997000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":27997000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":27997000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":27997000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":27997000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29456000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24602000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10835000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26704000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":26704000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":27995000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2016-12-31","val":178463000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":312422000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":312422000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":184116000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":184116000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":184116000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":675455000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":351951000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":465290000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":193226000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":193226000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":193226000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":193226000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":193226000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":556384000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":283763000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":464340000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":216816000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":216816000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":216816000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":54849000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":54849000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":505716000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":340343000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62612000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47180000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":47180000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":47180000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":47180000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":47180000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":85881000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48620000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":68300000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43959000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":43959000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":43959000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":43959000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":43959000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":97055000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50468000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":74274000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":51264000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":51264000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":51264000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":51264000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":51264000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":114832000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57526000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":81039000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69351000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":69351000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":69351000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":69351000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":69351000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":121305000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":61352000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":86843000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":64340000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":64340000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":64340000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":64340000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":64340000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":112480000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84290000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":90835000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":80161000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":80161000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":130353000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":217000000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":256000000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":166000000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2019-01-01","end":"2019-03-31","val":141000000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":162000000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":175611000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2020-01-01","end":"2020-03-31","val":149300000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":168700000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":43600000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":30948000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36426000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":38764000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":30510000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34493000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":38000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2023-01-01","end":"2023-03-31","val":36400000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":49400000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2024-01-01","end":"2024-03-31","val":51701000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":56574000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":57090000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2025-01-01","end":"2025-03-31","val":48722000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55108000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":60967000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2026-01-01","end":"2026-03-31","val":54716000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":238101000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3760016000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2946016000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":869823000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1833617000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":963794000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2697820000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":864203000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3615338000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2788691000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2788691000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":853232000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":853232000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1795478000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1795478000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":942246000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":942246000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2719569000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":2110901000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":924091000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":728743000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3665134000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2821291000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2821291000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2775326000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":865446000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":677535000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1774387000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1403309000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":908941000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":725774000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2081125000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2044159000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":677816000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":665549000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2746868000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":2697049000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":904002000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":652414000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":639190000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1372644000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1346553000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":720230000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":707363000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2002180000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":706817000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":655627000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":229736000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2671557000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":949471000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":949471000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":588987000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":220568000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1146887000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":428367000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":554132000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":207799000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":614125000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":614125000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":185758000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":185758000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":802458000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":802458000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":802458000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":181848000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":181848000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":395163000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":395163000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":213315000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":213315000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":577141000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":577141000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":181978000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":181978000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":814490000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":814490000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":814490000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":182880000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":182880000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":425694000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":425694000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":242814000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":242814000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":655055000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":655055000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":229361000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":229361000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":907365000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":907365000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":907365000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":225312000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":225312000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":519310000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":519310000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":293998000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":293998000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":810362000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":810362000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":291052000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":291052000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1089781000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1089781000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1089781000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":253978000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":253978000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":572975000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":572975000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":318997000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":318997000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":858931000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":858931000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":285956000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":285956000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1146883000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1146883000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":238363000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":238363000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":555714000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":317351000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":872252000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":316538000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1219754000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":289005000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":917691000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":720867000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":1021342000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":805850000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":917353000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":715957000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-10-01","end":"2016-12-31","val":1004913000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":768513000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":918799000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":718008000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":1033589000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":821061000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":989090000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":793741000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-10-01","end":"2017-12-31","val":1079724000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":811073000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4"}]}},"CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":{"label":"Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2017-12-31","val":5074000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":4330000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4330000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":5074000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":5074000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":5074000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2017Q4I"},{"end":"2018-01-01","val":45250000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":28944000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":28944000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":28944000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-01-01","val":28944000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"}]}},"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":"2015-01-01","end":"2015-12-31","val":6304000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":7174000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3414000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2285000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-2285000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-28091000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-28091000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-28091000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-28091000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32861000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":32861000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":33123000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-17822000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-17493000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-17493000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-6391000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-6391000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-6391000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":48523000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":48523000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":48523000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":33097000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":33097000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":33097000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5488000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5488000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":5488000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":6653000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-51939000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":392000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":392000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":166000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":166000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":166000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":400000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":400000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":400000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":400000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":262000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":262000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":329000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":72660000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":148437000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":148437000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":152931000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":152931000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":152931000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":187971000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":187971000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":187971000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":150850000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":150850000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":171098000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":133293000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":112080000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":95151000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":67490000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":67490000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":97972000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":71436000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":71436000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":69755000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":125398000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":124010000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":105790000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":80229000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":59928000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":59928000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":66269000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":66269000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":66269000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":196960000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":196960000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":196960000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":186301000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":186301000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":186301000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":193459000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":193459000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":193459000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":157503000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":157503000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":119159000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":126597000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":104514000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":91571000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":69609000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":69609000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":125663000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":99127000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":99127000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":97446000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":92275000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":90887000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":72667000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":97722000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":77421000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":77421000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":72660000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":72660000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":148437000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":273000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":273000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":273000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2018-12-31","val":2782153000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1445208000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1214352000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1049008000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1049008000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":157258000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":157258000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":234173000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":234173000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":167441000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":167441000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":102145000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":102145000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":102145000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":102145000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":102145000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":114623000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":116134000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":102430000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":129054000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":129054000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":217064000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2016-12-31","val":3853012000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3853012000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":3853012000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":3853012000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":3499424000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3848402000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3616070000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3316247000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3468938000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3468938000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3468938000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3200565000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":3200565000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":3200565000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3084467000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3010537000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2701184000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2783692000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2783692000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2783692000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2782153000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2324055000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1429467000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1345694000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1445208000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1445208000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1214352000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1665536000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1650811000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1453040000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1049008000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1049008000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1049008000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1001578000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":178811000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":165702000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":157258000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":157258000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":157258000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":155877000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":138792000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":127167000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":234173000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":234173000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":234173000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":266206000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":210122000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":134661000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":167441000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":167441000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":167441000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q4I"},{"end":"2024-03-31","val":228196000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":232553000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":154812000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"}]}},"DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible":{"label":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","description":"Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.","units":{"USD":[{"end":"2017-12-31","val":14300000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":12100000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":11300000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2019-03-31","val":12580000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13449000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13449000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10569000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16291000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13669000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12000000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13265000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1958000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4448000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5568000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":59600000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"}]}},"DeferredCompensationArrangementWithIndividualCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Compensation Expense","description":"The compensation expense recognized during the period pertaining to the deferred compensation arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4901000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":84000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":298000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":214000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":515000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":216000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":738000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"DeferredCompensationLiabilityClassifiedNoncurrent":{"label":"Deferred Compensation Liability, Classified, Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).","units":{"USD":[{"end":"2016-12-31","val":14128000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":14128000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":14128000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":14128000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":14128000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14263000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14399000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13032000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14470000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":14470000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14470000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14470000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":14470000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":14470000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14594000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14719000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13383000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12778000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":12778000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12778000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":12778000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":12778000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12918000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13059000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11697000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12744000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":12744000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":12744000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":12744000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":12744000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12839000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12934000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11527000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13425000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":13425000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":13425000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":13425000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13425000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13493000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13560000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12126000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11896000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":11896000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":11896000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":11896000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":11896000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11971000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12046000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10619000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10379000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":10379000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":10379000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":10379000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":10379000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10524000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10670000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9313000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9511000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":9511000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":9511000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":9511000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":9511000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9636000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9763000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8385000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8269000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":8269000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8269000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":8269000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":8269000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8399000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8530000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7156000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7482000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":7482000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7580000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":57748000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":57748000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":57748000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":57748000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":54982000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60355000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":61529000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":62043000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":64128000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":64128000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":64128000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":60931000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":60931000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":60931000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":67061000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":68078000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65896000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":66835000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":66835000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":66835000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":66835000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":66835000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":68049000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70283000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69841000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69998000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":69998000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":69998000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":24704000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":24704000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":64156000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":66961000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19013000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17623000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17623000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":17623000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":17623000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17623000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16271000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10856000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8150000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5981000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":5981000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":5981000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":5981000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":5981000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5903000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5588000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5939000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5310000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5310000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":5310000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":5310000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":5310000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4684000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5065000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5032000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4981000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":4981000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":4981000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4981000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":4981000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4781000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4743000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4813000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4732000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":4732000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":4732000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":4732000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":4732000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4802000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4756000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4643000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4537000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":4537000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4566000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2015-01-01","end":"2015-12-31","val":4629000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2919000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3323000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2226000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2226000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-127457000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-124043000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-124043000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-124043000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-10536000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-10537000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-29619000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6465000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-22337000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-22337000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-124718000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-124718000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-124718000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-87310000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-87310000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-87310000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4663000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-4663000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-4663000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredFinanceCostsGross":{"label":"Debt Issuance Costs, Gross","description":"Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2015-12-31","val":13020000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":11942000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11582000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":11559000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":11559000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":81242000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":81097000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":81097000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":81097000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":513000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":513000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":61000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8607000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1368000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":1368000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":669000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":669000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"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":"2016-12-31","val":44648000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":44648000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":44648000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":44648000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":42184000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40704000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":111789000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":105839000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":107640000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":107640000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":107640000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":105299000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":105299000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":105299000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100395000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":96492000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":91184000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":88241000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":88241000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":88241000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":88241000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":88241000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":82463000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":71198000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":67412000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":66069000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":66069000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":66069000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":62911000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":62911000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":62596000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":59596000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":56306000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":53292000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":53292000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":53292000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":53292000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":53292000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50592000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4400000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3969000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3588000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":3588000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":3588000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3588000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":3588000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3232000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2824000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2405000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2060000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2060000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2060000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2060000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":2060000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1682000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1308000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2549000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2372000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2372000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2372000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2372000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":2372000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2234000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2158000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2018000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1858000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1858000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1858000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1858000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1858000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1729000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1588000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1467000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1346000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1346000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1223000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-19319000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-18735000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-32300000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-32786000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-32786000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-27473000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-27216000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-27216000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-27216000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":18137000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":18137000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4814000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5753000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6265000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-6265000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-25612000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-25612000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-25612000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10347000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":10347000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10347000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3794000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3794000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3794000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1849000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2016-12-31","val":142130000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":142130000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":132052000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":152241000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":156006000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":156006000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":156006000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":152398000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":152398000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":152398000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":177601000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":157093000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":150530000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":136487000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":136487000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":136487000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":136487000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":136487000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":145455000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":150076000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":134074000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":125417000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":125417000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":125417000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":49422000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":49422000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":333325000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":347133000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":295942000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":130567000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":130567000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":130567000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":130567000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":130567000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":90649000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":101993000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":61685000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38713000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":38713000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":38713000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":38713000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":38713000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47782000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46630000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47465000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":51941000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":51941000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":51941000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":51941000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":51941000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55622000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57739000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":58054000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71426000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":71426000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":71426000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":71426000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":71426000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":71321000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67212000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63256000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":60823000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":60823000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":60823000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":60823000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":60823000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56616000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":67537000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":66898000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":72159000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":72159000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":74597000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-15563000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-16716000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-30150000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-33050000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-33050000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-164785000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-162744000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-162744000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-162744000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7762000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":7761000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-34594000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":427000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-28887000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-28887000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-196338000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-196338000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-196338000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-51387000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-51387000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-51387000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-910000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-910000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-910000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-07-01","end":"2024-09-30","val":-37900000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1849000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-15563000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-15563000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-19977000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-12535000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-12309000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-30150000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-30150000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-30150000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-15882000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-15882000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3196000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-3196000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-21787000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-21787000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-164785000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-164785000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-164785000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-164785000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-26560000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-26560000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-660000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-660000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-389000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-389000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-7474000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-7474000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-7474000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8835000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":8835000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4744000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4744000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-3107000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-3107000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-29813000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-29813000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-29813000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-248701000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-248701000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-226841000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-226841000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-264381000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-264381000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-185652000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-185652000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-185652000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":84409000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":84409000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":66965000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":66965000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":267551000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":267551000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":195563000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":195563000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":195563000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4413000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":4413000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9549000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":9549000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8152000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":8152000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-530000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-530000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-530000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-607000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-607000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6867000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-6867000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-9537000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-9537000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-55856000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1267000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1267000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-226000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-226000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-39871000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-39871000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-38524000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4860000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":4860000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1791000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-39000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-1849000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2614000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2016-12-31","val":479221000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":448181000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":431302000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":396847000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":396847000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":352184000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":352184000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":575847000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":413865000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":333323000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":333323000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":256025000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":256025000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":249784000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":249784000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":204546000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":204546000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":132389000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":132389000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":154627000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":452084000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":452084000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":388474000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":450718000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":278215000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":278215000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":278215000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":247371000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":247371000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":247371000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":293957000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":295043000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":257083000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":217558000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":217558000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":217558000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":217558000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":217558000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":217886000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":227677000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":224907000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":218378000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":218378000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":218378000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":75115000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":170363000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":190563000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":192158000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":105737000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":86368000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":86368000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":86368000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":86368000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":86368000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":99601000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86126000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":137163000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":73624000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":73624000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":73624000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":73624000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":73624000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":88361000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":92458000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90601000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":89765000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":89765000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":89765000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":89765000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":89765000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":94869000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":92607000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":89268000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":56490000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":56490000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":56490000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":56490000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":56490000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57219000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52978000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11959000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12433000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":12433000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":12433000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":12433000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":12433000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13071000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14138000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13982000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15590000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":15590000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15459000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2016-12-31","val":362891000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":362891000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":362891000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":362891000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":735826000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":380164000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":729855000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":312422000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-873000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-900000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1173000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2490000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-2490000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-9855000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-11485000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-11485000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-11485000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":161000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":161000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-161000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-285000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-285000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-285000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-46008000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-46008000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-46008000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25576000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":25576000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":25576000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-41000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-41000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-41000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2020-12-31","val":76400000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":28200000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":75100000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":50473000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":42448000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":45697000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2016-12-31","val":52693000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":50187000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":57541000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":56651000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":56651000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":56004000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":56004000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17544000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":13587000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10913000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":10913000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11432000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":11432000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9942000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9942000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17851000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":17851000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16978000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":16978000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17808000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":1323275000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1282469000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1055928000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1013641000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1013641000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":921304000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1049375000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1024527000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":617043000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":698380000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":698380000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":505059000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":505059000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":503682000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":503682000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":490464000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":490464000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":283616000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":283616000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":330748000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":44199000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":44199000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2023-12-31","val":14936000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":14936000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48390000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":48390000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":56569000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":142130000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":142130000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":157820000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":147882000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"}]}},"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":"2016-12-31","val":983202000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":936931000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":705560000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":674088000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":674088000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":597286000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2016-12-31","val":1735000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":923000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":923000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2016-12-31","val":72159000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":89629000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":105868000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":99455000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":99455000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":81999000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":81194000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":57752000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":38532000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":45717000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":45717000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":45702000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":45702000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":50444000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":50444000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":56936000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":56936000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":46236000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":46236000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":49301000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2016-12-31","val":61837000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":60972000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":43440000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":42684000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":42684000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30818000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":30677000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":24645000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":20551000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16997000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":16997000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23219000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":23219000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13767000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":13767000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12202000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":12202000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11275000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":11275000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20666000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2016-12-31","val":30379000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":28767000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":26193000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":25525000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":25525000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21413000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":21069000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23515000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":9772000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13552000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":13552000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8437000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":8437000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6781000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":6781000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8661000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8661000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10399000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":10399000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14304000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2016-12-31","val":40690000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":34146000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":43176000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":40001000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":40001000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":41160000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":40584000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":42275000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":27062000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":24835000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":24835000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9470000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9470000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7342000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7342000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17634000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":17634000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13879000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":13879000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7503000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsUnrealizedCurrencyLosses":{"label":"Deferred Tax Assets, Unrealized Currency Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.","units":{"USD":[{"end":"2016-12-31","val":71587000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":70930000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":56871000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":56857000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":56857000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":74972000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":74982000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":75324000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":5395000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3128000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3128000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"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":"2016-12-31","val":1154008000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1090710000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":746835000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":711767000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":711767000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":650191000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":778262000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":541641000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":324119000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":320858000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":320858000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":283945000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":283945000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":291722000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":291722000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":270982000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":270982000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":102837000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":102837000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":119552000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2016-12-31","val":309954000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":256422000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":122209000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":94973000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":94973000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":81071000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":81071000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":92961000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":120941000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2021-12-31","val":34911000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":34911000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37824000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":37824000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2016-12-31","val":371668000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":353490000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":314390000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":295410000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":295410000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":253147000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":253147000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":258852000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":175386000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":133091000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":133091000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":41776000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":41776000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":45635000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":45635000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":52073000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":52073000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":45141000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":45141000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":51700000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":452084000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":452084000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":454841000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":459283000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2016-12-31","val":153000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1026000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1829000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1829000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1260000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3137000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1918000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1918000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Accumulated Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.","units":{"USD":[{"end":"2016-12-31","val":7266000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1421000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8161000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1804000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1804000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":1336000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1865000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1173000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1550000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanActualReturnOnPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)","description":"Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":359000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":344000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanActuarialGainLoss":{"label":"Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)","description":"Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1361000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":10000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1307000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":237000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":237000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":171000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":187000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":214000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-408000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanAdministrationExpenses":{"label":"Defined Benefit Plan, Plan Assets, Administration Expense","description":"Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanAmortizationOfGainsLosses":{"label":"Defined Benefit Plan, Amortization of Gain (Loss)","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":27000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-673000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-963000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":261000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":261000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-102000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanAmortizationOfPriorServiceCostCredit":{"label":"Defined Benefit Plan, Amortization of Prior Service Cost (Credit)","description":"Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":903000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":903000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":279000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":279000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":279000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":22000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":22000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":22000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":22000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-32000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-32000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-57000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax","description":"Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-849000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":278000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-871000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":439000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":439000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":610000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":20000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":20000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.","units":{"pure":[{"end":"2016-12-31","val":0.085,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":0.085,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.0925,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.105,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.0875,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.085,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0925,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.105,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets","description":"Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0.0075,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0.0075,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.025,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.025,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase","description":"Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.045,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0.045,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.045,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.045,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.045,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"end":"2015-12-31","val":70417000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":61559000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12207000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1421000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":1421000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":1423000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16279000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1804000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1804000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":1336000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1865000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1173000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1550000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanBenefitObligationBenefitsPaid":{"label":"Defined Benefit Plan, Benefit Obligation, Benefits Paid","description":"Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2045000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":598000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1389000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":124000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":124000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":33000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":195000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":90000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":79000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant":{"label":"Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant","description":"Amount of contributions received by defined benefit plan from participant which increase benefit obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1024000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1024000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"DefinedBenefitPlanContributionsByEmployer":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Employer","description":"Amount of contribution received by defined benefit plan from employer which increases plan assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1369000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1276000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":103000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanCurtailments":{"label":"Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Curtailment","description":"Amount of (increase) decrease in benefit obligation of defined benefit plan from event reducing expected years of future service of present employees or eliminating accrual of benefits for some or all future services of present employees.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":18474000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":18474000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":228000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":47000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":47000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year One","description":"Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":1907000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":206000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":218000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":163000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year","description":"Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":7603000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1826000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1825000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1178000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Five","description":"Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":1162000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":233000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":263000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":136000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Four","description":"Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":1120000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":227000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":225000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":147000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Three","description":"Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":943000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":209000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":223000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":151000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Two","description":"Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":1852000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":190000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":201000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":173000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanExpectedReturnOnPlanAssets":{"label":"Defined Benefit Plan, Expected Return (Loss) on Plan Assets","description":"Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":400000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":400000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":144000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":138000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":138000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Amount","description":"Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.","units":{"USD":[{"end":"2015-12-31","val":42000000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":41783000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":243000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":297000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":799000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":48000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-196000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-71000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-71000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-69000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-66000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanFundedStatusOfPlan":{"label":"Defined Benefit Plan, Funded (Unfunded) Status of Plan","description":"Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.","units":{"USD":[{"end":"2016-12-31","val":-11964000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":-1421000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-15982000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":-1804000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":-1804000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":-1336000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-1865000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":-1173000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-1550000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DefinedBenefitPlanInterestCost":{"label":"Defined Benefit Plan, Interest Cost","description":"Amount of cost recognized for passage of time related to defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1387000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":730000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1036000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":318000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":318000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":953000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":165000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":165000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":126000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":146000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":118000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":119000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanNetPeriodicBenefitCost":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit)","description":"Amount of net periodic benefit cost (credit) for defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7884000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5641000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5765000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2343000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2343000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4937000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":434000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":434000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":55000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":521000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":116000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-75000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanOtherChanges":{"label":"Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change","description":"Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"DefinedBenefitPlanPlanAssetsBenefitsPaid":{"label":"Defined Benefit Plan, Plan Assets, Benefits Paid","description":"Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":449000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":367000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":69000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Plan Participant","description":"Amount of contributions received by defined benefit plan from participant which increases plan assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1025000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1025000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss":{"label":"Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":173000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":173000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":228000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":153000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":47000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":47000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanServiceCost":{"label":"Defined Benefit Plan, Service Cost","description":"Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":6021000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4408000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3921000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1884000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1884000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3233000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":661000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":661000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":75000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":352000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":77000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":63000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DefinedBenefitPlanSettlementsBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement","description":"Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":44234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":44234000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"DefinedBenefitPlanSettlementsPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Payment for Settlement","description":"Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":44234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":44234000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4501000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4501000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4737000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4737000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":4737000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5638000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":5638000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5638000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5638000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5345000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":5345000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5345000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5431000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5431000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5431000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4636000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":4636000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4636000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4138000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4138000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4138000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":287000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":287000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":287000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":323000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":323000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":285000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.8,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0.8,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.8,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.8,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.8,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.8,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.8,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.8,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.8,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.8,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DerivativeAssets":{"label":"Derivative Asset","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":4464000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4464000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21069000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49171000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29721000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48186000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":48186000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":48186000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41341000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15410000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":682000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3259000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9974000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":295000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"}]}},"DerivativeAssetsCurrent":{"label":"Derivative Asset, Current","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21800000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"DerivativeAssetsNoncurrent":{"label":"Derivative Asset, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4464000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":4464000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4464000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21069000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49171000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29721000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48186000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":48186000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":48186000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":48186000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41341000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15410000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":682000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3259000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3259000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6197000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":13709000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"}]}},"DerivativeInstrumentsAndHedgesLiabilities":{"label":"Derivative Instruments and Hedges, Liabilities","description":"Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.","units":{"USD":[{"end":"2016-12-31","val":5218000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5218000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5218000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":5218000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":5218000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2626000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4458000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":4458000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":4458000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4458000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":4458000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":4458000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":123000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4021000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":4021000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4021000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4021000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":4021000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1223000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":17680000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17680000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":17680000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":17680000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17680000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent":{"label":"Derivative Instruments and Hedges, Liabilities, Noncurrent","description":"Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.","units":{"USD":[{"end":"2016-12-31","val":7750000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7750000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7750000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7750000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":7750000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7797000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7941000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8094000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9390000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":9390000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":9390000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9390000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":9390000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":9390000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14772000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7644000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7258000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6656000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":6656000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6656000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6656000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":6656000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8144000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":8144000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":8144000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":8144000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":8144000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"}]}},"DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet":{"label":"Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net","description":"The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","description":"Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":8300000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-626000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1428000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-626000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-25980000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29330000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24517000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-24517000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-53847000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-53847000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-24517000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-24517000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-24517000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":12968000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":12968000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":12968000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":12968000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":12968000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10423000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7941000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8094000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13848000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":13848000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":13848000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":13848000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":13848000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":13848000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14895000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7716000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7293000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10677000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":10677000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10677000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":10677000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10677000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1223000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":25824000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1026000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4268000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3103000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":318327000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":318327000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":318327000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":330330000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":12003000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":12003000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":12003000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":311904000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":311904000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-18426000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-18426000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-18426000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-18426000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":296580000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":296580000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":562247000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":-15324000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":-15324000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":248005000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":248005000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":248005000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":889521000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":889521000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":641516000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":641516000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":641516000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":848390000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":848390000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-41131000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-41131000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-41131000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":869762000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1088147000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1088147000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":21372000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-21962000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-107780000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-19666000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-407849000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2296000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-300069000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-363288000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-921239000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-343622000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-513390000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-298104000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-298104000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-298104000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-418000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-418000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86243000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":86243000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":86661000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":86661000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":456770000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":456770000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":370527000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":370527000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":486865000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":486865000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":486865000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":735000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":735000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4880000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4880000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4145000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4145000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":209000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-4000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":215000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":6000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-32000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToNoncontrollingInterest":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax, Attributable to Noncontrolling Interest","description":"Amount before tax of income (loss) from operations classified as a discontinued operation attributable to the noncontrolling interest. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":16000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":287000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-1588000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":974000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1099000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":92000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1207000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":237000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":142000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-1883000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":722000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":291000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2980000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":630000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":997000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":339000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-1982000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-583000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-583000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1580000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1580000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-918000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-918000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1291000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1287000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5070000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-5066000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3778000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3778000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5065000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-5065000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":5000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":5000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5354000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-5354000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5354000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":9000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-212000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-212000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-222000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-222000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-499000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-499000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-286000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-286000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-500000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-500000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-500000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax","description":"Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":8354000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":34187000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":23698000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":-39268000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":33446000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":33446000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":14829000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":46413000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":46413000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":33943000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":33943000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":44047000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-36309000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-36309000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-36309000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":72926000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":72926000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":77390000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":28879000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":28879000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":18853000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":18853000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":23914000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":56925000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":38072000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":38072000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":37542000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":22459000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":23551000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-34466000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-34466000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-37905000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-37905000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":79080000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":84884000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":56621000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":61333000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":56574000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":63329000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":63329000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":413214000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":90174000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":93609000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":33600000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":30280000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":30280000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":685694000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":66472000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":240373000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-27137000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-27137000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":30986000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-10145000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":53941000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-12531000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":-616000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-3804000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-107780000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-15975000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-12171000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-300069000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-557951000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-169768000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-513390000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":623135000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-03-31","val":1.37,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-0.12,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.26,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":0.17,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0.28,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.14,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":0.29,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":0.29,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":0.19,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.19,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.26,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.4,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.4,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0.44,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.14,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.14,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":1.79,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":1.81,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.92,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.23,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":0.23,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.23,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.59,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1.6,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.76,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1.79,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2.64,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.18,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.2,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":1.37,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":1.82,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.36,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":3.06,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4.08,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.3,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4.17,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4.91,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":4.91,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.04,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.51,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1.41,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-2.44,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":2.98,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.26,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":0.17,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0.28,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.14,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":0.29,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":0.29,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":0.19,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.19,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.26,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.4,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.4,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0.44,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.14,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.14,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":1.79,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":1.81,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.72,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.22,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":0.22,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.22,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.59,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1.6,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.76,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1.79,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2.64,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.18,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.2,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":1.37,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.36,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4.08,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.3,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4.16,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4.91,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.04,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod":{"label":"Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period","description":"Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":22366000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":39561000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":30561000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":15125000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1329000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24495000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":24495000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":26176000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":46382000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-42618000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3765000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":39712000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-40406000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2905000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-2939000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":47382000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":48771000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9350000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-13292000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3942000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-15926000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2062000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17539000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation","description":"Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-20792000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-20792000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-18097000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-18097000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":2694000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-2694000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3466,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-3466000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-105880000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-287000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":287000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-34744000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":34744000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-34357000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":34457000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-31153000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":31153000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3591000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-3591000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-33472000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-33681000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":33681000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1591000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-5183000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5359000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-8226000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3768000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3043000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-47353000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":95568000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-52712000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":103794000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-114257000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":114257000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":114257000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9665000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":9665000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8602000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":8602000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-1063000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-1063000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":257440000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":257440000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":248838000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":248838000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":234326000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":234326000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":234326000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-508000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-508000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-508000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-508000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1169634000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":279801000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":392391000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":392391000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":392391000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1224672000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1224672000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1224672000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":311231000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":276947000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1007344000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1031459000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1031459000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1031459000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1035197000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1035197000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":961212000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":493859000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":448573000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":305973000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":305973000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":305973000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":3100985000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":3100985000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":216316000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":187174000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1598303000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1482469000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1482469000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1482469000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1482469000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1482469000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1338260000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":919989000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14961000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":6164000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6573000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10021000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10521000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15404000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":15404000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":15404000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15404000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":15404000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16022000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17840000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16033000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10410000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":10410000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":10410000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":10410000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":10410000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9599000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10203000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1630000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1681000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1681000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1682000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":406557000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":398081000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":398081000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-172000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-172000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-10662000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-10490000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-10490000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-10490000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":298041000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":309804000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":11763000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":254000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":254000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1474000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1474000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1474000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1474000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-37751000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-20429000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-20429000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2729000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1800000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2822000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1800000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":93000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1178000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-1178000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":621000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":622000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7276000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-7276000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-7276000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":27000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":27000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":27000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-922000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-922000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-949000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-949000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-602000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-602000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-602000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1461000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1461000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1461000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1461000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1461000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1461000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1364000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":306000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":306000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":307000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":307000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3567000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":3567000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3260000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":3260000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3567000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":3567000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":3567000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3086000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-3086000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3086000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-3086000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-3086000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-3086000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1304000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-1304000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DividendsCash":{"label":"Dividends, Cash","description":"Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":18975000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":18975000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"}]}},"DividendsPayableCurrent":{"label":"Dividends Payable, Current","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1271790000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-10-06","val":1270000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-10-06","val":1270000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-10-06","val":1270000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":6932000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-09-30","val":139995000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2015-11-06","val":18975000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-11-06","val":18975000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q3I"},{"end":"2021-12-31","val":6932000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":3930000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3930000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2345000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2345000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":576000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":576000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":115000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2016-12-31","val":6931000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6931000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6931000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":6931000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":2258000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5559000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5830000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4863000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":875000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":387000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":1109000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":-2.44,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2.44,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.76,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":-0.76,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.84,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2.6,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2.6,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":2.6,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2.5,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2.78,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2.78,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2.78,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.27,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":0.27,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.71,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-0.71,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1.77,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1.77,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2.01,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2.01,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1.37,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1.37,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":1.37,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1.37,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.49,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1.49,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.79,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1.79,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1.79,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.31,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.31,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0.85,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.33,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3.91,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.43,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4.23,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4.23,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":4.23,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.28,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-06-30","val":-0.99,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1.46,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.72,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-3.73,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.99,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-0.99,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.86,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.86,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1.94,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1.94,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.26,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.26,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.42,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.42,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.42,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.18,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.18,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.35,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.35,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.42,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.42,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.69,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.69,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.69,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1.93,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1.93,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.51,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.65,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.74,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.23,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1.91,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.15,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-03-31","val":-0.76,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.85,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0.85,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0.85,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.33,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3.91,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-0.43,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.43,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-0.43,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":0.28,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1.47,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1.46,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.72,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-3.73,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-3.73,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":1.81,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":-2.44,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2.44,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.76,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":-0.76,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.83,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2.59,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2.59,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":2.59,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2.49,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":0.66,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2.76,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2.76,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2.76,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.27,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":0.27,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-1.05,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.71,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-0.71,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.28,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1.77,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1.77,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1.02,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1.2,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.48,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":0.59,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.75,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1.75,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1.43,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1.43,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.42,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1.73,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1.73,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1.73,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.31,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.31,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0.85,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.33,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3.48,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3.91,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.43,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4.22,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4.23,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":4.23,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.28,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4"},{"start":"2020-04-01","end":"2020-06-30","val":-1.46,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.72,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-3.73,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2.93,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.99,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.86,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.86,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1.94,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1.94,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.25,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.25,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.41,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.41,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.41,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.18,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.18,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.35,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.35,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.42,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.42,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.68,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.68,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.68,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1.92,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1.92,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.5,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.65,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.74,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.23,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1.89,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.15,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.21,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.225,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.24,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.255,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.27,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2025-01-01","end":"2025-12-31","val":0.293,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":35631000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":38305000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":38305000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-70965000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-70965000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":30616000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":160567000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-34179000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7325000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14449000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":7182000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-1790000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8644000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":15094000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":26127000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":23974000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-12-31","val":-22407000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4619000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3478000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10618000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19255000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":25965000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":19987000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":25909000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":25906000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20133000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":22150000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12723000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3822000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-4535000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-4534000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-13486000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-13481000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8998000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2045000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2042000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8651000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":8651000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-8808000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-7338000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5070000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5070000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-33613000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-23265000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":-546000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-546000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-546000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-14724000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-14724000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-14724000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1202000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1202000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1202000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6641000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6641000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":6641000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-7546000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-7546000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":875000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":12871000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1414000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-2961000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":-7706000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3904000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-13448000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-13448000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-6850000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-6850000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3438000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-3438000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-14360000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-14360000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":11190000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":11190000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10034000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":10034000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":6448000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":6448000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":3462000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":3462000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8658000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":8658000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":4005000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":4005000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":1123000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1123000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2963000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-2963000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-6219000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-6219000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":875000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4775000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":8095000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":239495000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":239495000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":239495000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":239495000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":194907000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":231505000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":225186000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":244440000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":247575000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":247575000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":247575000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":215760000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":215760000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":215760000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":191755000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":198088000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":173718000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":196355000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":196355000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":196355000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":194678000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":194678000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":143194000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":172745000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166430000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":182080000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":182080000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":182080000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":100688000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":100688000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":112672000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":132038000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60060000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":64089000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":64089000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":64089000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":64089000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":64089000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45496000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":72394000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":82420000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":90454000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":90454000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":90454000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":90454000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":90454000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":68677000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71405000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":80569000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85215000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":85215000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":85215000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":85215000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":85215000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73058000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":84474000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":89624000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":96652000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":96652000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":96652000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":96652000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":96652000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":79263000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":86602000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":91921000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":91311000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":91311000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":91311000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":91311000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":91311000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":72061000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":91337000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":98571000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":112591000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":112591000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":83888000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2017-12-31","val":8914000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":8914000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5443000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2891000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":821000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"EquityMethodInvestmentRealizedGainLossOnDisposal":{"label":"Equity Method Investment, Realized Gain (Loss) on Disposal","description":"Amount of gain (loss) on sale or disposal of an equity method investment.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":243261000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":243261000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":398412000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":155151000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":-172000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-172000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-172000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":621000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1477000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":856000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2741000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1264000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3971000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1831000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1831000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4092000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4092000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4092000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":5461000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5380000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":621000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1477000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":2742000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3971000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1831000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1831000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2750000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4107000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4107000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4107000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":3990000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":5670000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":5461000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5380000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2019-03-31","val":25468000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":38057000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58658000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":58253000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":52638000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":45124000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48186000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":57568000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48395000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":63464000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":63463000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":78155000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":4705000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3805000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4838000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4940000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2314000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5430000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":5430000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5258000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":5258000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6173000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":6173000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6742000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":6742000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7258000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":7258000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9409000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":20763000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34252000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":53820000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":53313000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":25788000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":47209000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":47209000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39866000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":39866000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":42013000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":42013000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":50826000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":50826000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":41137000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":41137000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":54055000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":35890000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59450000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":93224000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":92904000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":123952000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":108667000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":114524000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":135220000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":106339000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":127356000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":14138000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30151000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51095000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49840000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":85403000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":77216000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80402000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":93903000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":70764000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":75009000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":9724000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9131000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10623000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11526000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11512000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14943000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":3147000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4430000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6288000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6355000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4915000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3583000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3878000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5305000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4455000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6605000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":3958000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5740000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8354000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8183000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6319000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4771000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4847000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6164000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4390000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7795000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":4155000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5839000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8834000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9234000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8448000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6031000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6649000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7710000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6827000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10132000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":4709000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6291000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9180000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9628000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9143000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7935000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8125000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10612000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8391000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12872000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":5783000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6999000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9473000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9664000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":10422000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21393000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34566000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34651000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":71314000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":63543000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":66338000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":77652000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":57944000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":63892000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":984000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1886000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":3128000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4506000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1267000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1267000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2736000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2736000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2736000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4874000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4874000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4874000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5136000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5136000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5136000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6905000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6905000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":6905000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8527000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":8527000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9864000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2019-03-31","val":21541000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35128000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":55073000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":54084000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":25962000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49237000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":49237000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39756000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":39756000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":41049000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":41049000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":47604000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":47604000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":36513000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":36513000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48664000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1146000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2638000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":1492000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4518000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1880000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6277000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2609000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2609000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4484000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":4484000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":4484000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6732000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":6732000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6732000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6821000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6821000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6821000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10130000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":10130000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":10130000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10918000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":10918000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11560000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.099,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.092,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.085,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.084,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0.045,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":0.045,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.095,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0.095,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":0.095,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.096,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.096,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":0.096,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.099,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.099,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":0.099,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.107,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.107,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":0.107,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.101,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0.101,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.1,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinancingReceivableAllowanceForCreditLosses":{"label":"Financing Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2014-12-31","val":15240000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":12541000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10576000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":10576000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":10576000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2015-12-31","val":10576000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":8102000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":8102000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10147000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9342000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9254000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9175000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":9175000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":9175000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":9175000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":9175000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":9175000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":7086000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2016-12-31","val":7086000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":7086000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":7086000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8740000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":8740000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7904000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":7904000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8289000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2017-09-30","val":6229000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8411000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":8411000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8411000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6472000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":6472000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":6472000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":6472000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":6472000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":6472000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2017-12-31","val":6472000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8984000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":7018000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7779000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":6041000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5876000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":5876000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6395000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":6395000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6477000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":6477000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6371000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":6371000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6064000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5909000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":5909000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5909000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6123000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7131000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"FinancingReceivableAllowanceForCreditLossesRecovery":{"label":"Financing Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on financing receivable from recovery.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-4000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-4000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":46000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":175000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":3000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":36000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":96000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":24000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":24000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":24000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":675000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":675000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableAllowanceForCreditLossesWriteOffs":{"label":"Financing Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of financing receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3880000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":3859000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":590000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1861000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":3629000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":5291000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4741000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":4741000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":938000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":938000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2386000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2386000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3128000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":3128000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":2499000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2238000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2238000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2238000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":331000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":331000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":944000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":944000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1375000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1375000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1482000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1482000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":490000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":490000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1566000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1566000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1939000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1952000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":586000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2883000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableModificationsNumberOfContracts2":{"label":"Financing Receivable, Modifications, Number of Contracts","description":"Number of financing receivables that have been modified by troubled debt restructurings.","units":{"loan":[{"start":"2015-01-01","end":"2015-12-31","val":1044000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1044000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":245,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":436,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":559,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":676,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":676,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":676,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":281,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":281,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":326,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":326,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":355,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":355,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":446,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":446,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":446,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":446,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":409,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":409,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":326,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":326,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":435,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":435,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":469,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":469,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":296,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":296,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":327,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":327,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":358,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":386,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":166,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":348,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableModificationsPostModificationRecordedInvestment2":{"label":"Financing Receivable, Troubled Debt Restructuring, Postmodification","description":"Amount, after troubled debt restructuring, of modified financing receivable.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4796000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4796000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1245000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5132000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":5986000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":3165000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3165000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3165000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1086000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1086000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1336000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1336000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1655000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1655000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":2109000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2109000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2109000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2109000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1262000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1262000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1036000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1036000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1262000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1262000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1308000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1308000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":867000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":867000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":980000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":980000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1020000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1152000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":393000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1178000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableModificationsPreModificationRecordedInvestment2":{"label":"Financing Receivable, Troubled Debt Restructuring, Premodification","description":"Amount, before troubled debt restructuring, of financing receivable to be modified.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5251000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5251000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1220000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7489000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":8615000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":3665000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3665000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3665000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1169000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1169000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1466000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1466000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1838000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1838000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":2319000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2319000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2319000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2319000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1372000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1372000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1092000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1092000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1345000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1345000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1405000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1405000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":898000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":898000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1100000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1100000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1153000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1537000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":421000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1222000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts","description":"Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"loan":[{"start":"2015-01-01","end":"2015-12-31","val":705,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":705,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":138,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":231,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":355,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":360,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":360,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":360,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":82,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":82,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":124,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":124,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":156,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":156,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":200,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":200,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":200,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":200,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":138,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":138,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":104,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":104,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":128,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":128,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":143,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":143,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":155,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":155,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":174,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":174,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":183,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":217,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":75,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":122,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default","description":"Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2864000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2864000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":414000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":700000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1089000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1352000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1352000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1352000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":327000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":327000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":531000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":531000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":721000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":721000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":890000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":890000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":890000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":890000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":339000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":339000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":351000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":351000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":455000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":455000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":487000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":487000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":251000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":251000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":431000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":431000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":415000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":519000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":147000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":298000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FinancingReceivableRecordedInvestmentCurrent":{"label":"Financing Receivable, Not Past Due","description":"Amount of financing receivable not past due.","units":{"USD":[{"end":"2016-12-31","val":14850000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":14850000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":14850000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":14850000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":13407000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15859000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11011000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19067000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9991000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":9991000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":9991000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8907000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":8907000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":8907000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20786000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23479000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16198000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5198000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":5198000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5198000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":5198000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":5198000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11496000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21967000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19641000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13256000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":13256000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":13256000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19441000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16879000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"FinancingReceivableRecordedInvestmentNonaccrualStatus":{"label":"Financing Receivable, Nonaccrual","description":"Amount of financing receivable on nonaccrual status.","units":{"USD":[{"end":"2016-12-31","val":14926000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":14926000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":14926000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":14926000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":13184000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14585000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13238000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17434000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12986000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":12986000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":12986000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":11473000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":11473000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":11473000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16625000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14677000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15308000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11333000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":11333000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11333000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11333000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":11333000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14320000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14250000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13485000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15600000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":15600000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":15600000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11419000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13173000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"FinancingReceivableSignificantSales":{"label":"Financing Receivable, Sale","description":"Amount of decrease from sale and reclassification to held-for-sale of financing receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-12-31","val":132012000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":96790000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":145129000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":110755000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":110755000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":102044000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":102044000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":91123000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":23150000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":29521000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":29521000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":51499000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":51499000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":52827000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":52827000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":55591000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":55591000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":52156000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":52156000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":54859000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":17420000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":17420000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12960000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":6200000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":6052000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3264000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":787000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":25928000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2562000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":2562000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1921000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9715000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":2877000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":2877000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2148000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12954000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":3124000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3124000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2415000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":194000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12954000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":3744000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3744000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2721000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":450000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12954000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"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":"2016-12-31","val":46700000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":46700000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":46700000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":46700000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":46035000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45840000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44735000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43206000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":35927000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":35927000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":35927000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":35779000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":35779000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":35779000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34095000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29017000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25455000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25429000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":25429000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":25429000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":25429000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":25429000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2476000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2076000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1697000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1431000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1431000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1431000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1045000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":963000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-149178000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-128299000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27682000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":53934000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":26252000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":80263000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":26329000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":67450000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":77299000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":77299000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2290000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2290000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7436000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-7436000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-9726000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-9726000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-109000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-2221000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":7327000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":6624000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5838000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2539000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2539000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":3231000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8754000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-11782000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-26621000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-17450000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-17867000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-5668000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-43942000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-43959000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-26492000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-26443000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-32409000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-32564000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":695000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4659000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-4746000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4158000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4135000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":8817000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":8881000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-10643000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":7601000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-14777000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":7659000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27081000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-8125000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-8125000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35944000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":78716000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31041000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":73981000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-4903000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-4735000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":71074000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":71074000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-2907000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2907000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13474000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13474000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13474000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28183000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":28183000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12664000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":12664000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-15519000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-15519000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18749000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":18749000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":6085000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":6085000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13791000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":13791000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":13791000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3601000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-3601000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-18052000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-18052000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-14451000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-14451000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2906000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-2906000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":15146000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":15146000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17444000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17444000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-17444000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28952000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-28952000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-61309000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-61309000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-32357000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-32357000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-51554000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-51554000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":9755000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":9755000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-75702000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-75702000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-75702000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5607000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-5607000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21844000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":21844000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":27451000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":27451000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":36367000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":36367000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":14523000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":14523000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":50658000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":50658000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3199000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-3199000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-28775000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-25576000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31122000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-2347000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-34571000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1016000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ForeignCurrencyTransactionGainLossUnrealized":{"label":"Foreign Currency Transaction Gain (Loss), Unrealized","description":"Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-124487000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-124487000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26061000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":58656000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":73641000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":67946000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":67946000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":67946000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1079000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-1079000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-11756000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-11756000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-4852000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-4852000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-4135000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-4135000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4135000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-4135000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1082000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1082000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-18721000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-18721000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-53731000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-53731000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-37796000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-37796000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-37796000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5458000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-5458000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5246000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5246000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-8434000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-8434000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-29186000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-29186000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-29186000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29720000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":29720000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25597000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":25597000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":15355000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":15355000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-26344000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-26344000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-26344000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23687000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":23687000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13455000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":13455000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":11240000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":11240000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":7033000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":7033000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7033000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":753000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":753000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-15115000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-15115000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":2169000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":2169000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-13907000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-13907000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-13907000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28949000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-28949000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-61264000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-61264000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-51100000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-51100000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-75488000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-75488000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-75488000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4964000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-4964000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23371000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":23371000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":38625000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":38625000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":53109000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":53109000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2932000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-2932000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-28866000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-30949000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-35388000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1543000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-2607000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2607000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10750000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8751000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1999000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8235000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":516000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-6084000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-6084000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-6084000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12147000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":12147000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":39117000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":39117000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":26970000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":26970000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19187000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":19187000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-19930000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-19930000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":28656000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":28656000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":28656000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":28656000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-19340000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-19340000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":92256000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":92256000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":111596000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":111596000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":92112000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":92112000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-144000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-144000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":88292000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":88292000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":88476000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5183000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5183000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7815000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":7815000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2632000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2632000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8099000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":9166000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":284000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":283000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7277000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":8300000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8300000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":802000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":802000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-626000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-626000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1428000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1428000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-626000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-626000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-25980000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-25980000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-25980000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29330000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":29330000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-24517000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-24517000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-53847000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-53847000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-24517000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-24517000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-24517000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-24517000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-24517000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5141000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5141000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-947000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":243261000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":398499000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":408672000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":408672000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":408672000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-345000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-345000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1927000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-1927000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3050000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-3050000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":5837000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":5837000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5837000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5837000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":297479000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":297479000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":309918000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":309918000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":292999000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":292999000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":292108000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":292108000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":292108000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":246803000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":246803000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":852348000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":852348000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":814202000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":814202000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":796333000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":753519000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":753519000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-21175000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-21175000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-26068000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-36036000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-317224000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-524956000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":22756000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":22756000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":22756000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16461000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-16461000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13516000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":13516000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":625532000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":625532000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":609529000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":609529000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":609529000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":713000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":713000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6587000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6587000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":5797000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":5797000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":11146000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":11146000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1524000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-1524000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5698000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-5698000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-5279000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":-9603000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3251000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2870000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"}]}},"GainLossOnSalesOfAssetsAndAssetImpairmentCharges":{"label":"Gain (Loss) on Sale of Assets and Asset Impairment Charges","description":"Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-470000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-25470000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":-3768000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-458820000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-448852000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-990258000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-782526000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-57714000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-57714000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-65137000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-65137000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-68429000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-68429000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":-144000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-144000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-144000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-144000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-144000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-144000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-144000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1620000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1620000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1620000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-1620000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-3073000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-3073000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":-1263000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-1263000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1681000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-1681000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-17363000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-15682000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-17363000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-17363000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-17363000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1515000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-1515000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-8430000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-8430000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-6915000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-6915000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-8425000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-8425000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-8392000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-8392000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-8392000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-8392000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7481000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-7481000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7481000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-7481000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7481000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-7481000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7481000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-7481000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-7481000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-10622000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-10622000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-26217000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-26217000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-15595000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-15595000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-26417000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-22059000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-200000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-200000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-28267000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-22601000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-22601000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-610000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-610000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-610000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2020-01-01","end":"2020-12-31","val":-77940000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-13000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-77940000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-77940000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-77927000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-77927000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-77940000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-77940000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-77940000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-77940000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-77940000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-31000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-31000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":194686000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":194686000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47868000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":105416000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":57548000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":158566000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":53150000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":222496000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":222496000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":222496000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":65567000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":65567000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":156911000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":156911000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":91343000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":91343000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":221909000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":221909000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":64999000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":64999000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":315471000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":315471000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":315471000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":315471000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":47301000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":47302000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":120504000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":120504000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":73203000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":73202000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":194184000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":194184000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":73680000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":73680000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":299264000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":299264000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":267364000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":53911000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":53911000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":121316000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":121316000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":67405000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":67405000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":193658000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":174458000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":72342000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":65942000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":252179000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":226331000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":226331000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52937000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":45069000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":96410000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":88209000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":47241000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":43140000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":140812000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":140812000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":52602000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":52603000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":199790000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":199790000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":199790000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42594000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":42594000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":91955000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":91955000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":49361000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":49361000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":139270000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":139270000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":47315000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":47315000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":204370000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":204370000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":204370000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17505000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":17505000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33431000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":33431000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":15926000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":15926000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":48752000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":48752000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":15321000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":15321000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":64750000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":64750000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":64750000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10314000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":10314000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22274000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":22274000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":11960000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":11960000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":34046000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":34046000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":11772000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":11772000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":52612000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":52612000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":52612000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10265000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":10265000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23918000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":23918000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":13653000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":13653000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":34553000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":34553000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":10635000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":10635000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":45776000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":45776000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10990000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":10990000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24458000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":13468000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":36676000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":12218000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":51074000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11134000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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-07-31","val":6969000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-07-31","val":6969000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":2115897000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":1951444000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1934464000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1934464000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1934464000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1934464000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1786554000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":1786554000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2012964000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2020620000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2028286000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1954666000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1954666000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1954666000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1828365000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1828365000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1828365000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":1825284000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1942335000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1819006000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1709586000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1707089000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1707089000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1707089000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1707089000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1707089000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":578519000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1738228000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1737455000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1677392000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1701495000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1701495000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1701495000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":606483000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":606483000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":606483000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1501042000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1355585000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":518332000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":574832000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":551753000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":568767000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":559283000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":546795000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":567061000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":570614000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":553275000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":583493000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":618471000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":658723000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":640358000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":661482000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":672502000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":621658000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":578721000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":563404000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":563404000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":563404000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":563404000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":563404000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":565739000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":602163000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":616438000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":637300000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":637300000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":635213000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"BRL":[{"start":"2019-03-01","end":"2019-03-31","val":5000000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-03-01","end":"2019-03-31","val":5039000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-01","end":"2019-03-31","val":5022000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q1I"}],"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1791000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":3099000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":3584000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":3584000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3584000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":4658000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4658000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1327000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-03-01","end":"2019-03-31","val":1327000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-03-01","end":"2019-03-31","val":1337000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-01","end":"2019-03-31","val":1333000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-06-30","val":1337000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":1333000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1333000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing 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":-9704000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-16626000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":78500000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":84853000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":123541000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":49846000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":40242000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":40242000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":45674000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-77655000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-97115000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-107689000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-107688000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29812000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29029000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":-31030000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-6927000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":27964000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-200453000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-198196000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-88151000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-31651000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-31651000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-23079000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6065000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-15549000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-28037000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-28037000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20266000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23819000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":6480000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":36698000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":36698000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":34978000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75230000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":56865000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":77989000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":77989000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11020000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-39824000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-82761000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":-98078000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-98078000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2335000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":38759000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":53034000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":73896000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2087000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2016-12-31","val":2094359000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2094359000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2094359000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2051420000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2051420000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q4I"}]}},"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":"2016-12-31","val":159895000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":159895000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":159895000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":159895000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":159895000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":96754000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":96754000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23465000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":3080000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":147714000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"GoodwillTransfers":{"label":"Goodwill, Transfers","description":"Amount of transfers into (out 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-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-32330000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-32740000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-2015000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-2015000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-58005000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-58005000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-21664000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-15165000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-15165000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"GoodwillWrittenOffRelatedToSaleOfBusinessUnit":{"label":"Goodwill, Written off Related to Sale of Business Unit","description":"Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":148264000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":148264000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":488000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":488000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":488000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-323576000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":334133000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":334133000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-148140000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-63238000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21642000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":21642000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":16295000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-167327000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7135000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174429000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-34657000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-36719000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-41755000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-40341000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4741000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-10675000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-191458000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-113045000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-117111000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6230000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-9298000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":106815000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":107814000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-37836000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-211737000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-28538000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-86661000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13862000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-150581000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-150581000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":124090000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":206108000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-177637000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":194575000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-301726000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-11532000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-76476000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-76476000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-271047000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-271047000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-320581000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-320581000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-320581000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-164501000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-164501000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-280383000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-280383000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-115883000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-115883000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-290791000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-290791000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-10407000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-294919000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-294919000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-294919000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44946000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5668000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":39278000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26265000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-623000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1393000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1393000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-2652000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-3943000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-804000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-804000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":79000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1692000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1111000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-548000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-892000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":78000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-2037000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-12000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":141000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":141000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2731000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":42000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":416000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":49000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2315000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":6000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":61000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":61000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":12000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":12000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":99000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":98000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":98000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-12000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-34000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-38000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-27000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-27000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-27000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-27000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":7000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":7000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-17000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-17000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-17000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-24000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-24000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-27000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-27000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-2000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-2000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-9000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":17000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11839000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":11839000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":11839000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-469000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-469000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-333000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-333000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":136000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":136000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-414000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-414000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-81000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-81000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-155000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-155000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-19000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-19000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":136000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":136000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-196000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-196000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-177000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-177000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-323000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-323000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-323000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-78000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-57000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-57000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2286000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2343000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2178000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-108000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2154000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":-306528000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-318207000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-492536000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-512167000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-512167000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-320498000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-323070000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-323070000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-323070000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-543059000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-543059000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-511159000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-147619000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-122019000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":122019000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-199928000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":199928000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":199928000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":218371000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":218371000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":218371000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":73665000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":73665000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":73665000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":56128000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":56128000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":56128000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":63847000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":63847000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":56594000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":105919000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":86877000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":923636000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":879257000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":879257000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":347297000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":252448000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":252448000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":246303000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":671491000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":664298000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":391038000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":242017000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2358000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2358000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-250910000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-250910000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-250910000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":80864000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":80864000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":80864000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":319515000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":319515000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":319515000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":310589000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":310589000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":310589000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":478331000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":478331000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":457503000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-200610000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-231330000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-92229000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":285123000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":377352000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":362948000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":77825000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":431097000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":367090000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":367090000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-147447000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-147447000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11677000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":11677000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":159125000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":159125000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-77953000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-137125000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-89631000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-54651000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26799000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-70622000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-70622000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-76767000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":174077000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-188694000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":486920000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":77841000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":312843000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":266535000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":30273000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":28488000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-47565000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-44096000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":128432000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":121239000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-120121000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-145370000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-152917000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":33254000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":29248000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":178624000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":182165000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":22683000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-117929000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-6564000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-38557000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":94398000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-119661000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-119661000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-111205000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-24117000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-405425000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-26959000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-294220000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2842000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-370198000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-370198000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-343239000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-343239000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-450839000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-450839000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-450839000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-51664000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-51664000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-154365000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-154365000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-102701000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-102701000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-116637000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-116637000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":37728000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":37728000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-137507000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-137507000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-137507000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2444000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2444000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":113862000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":113862000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":111418000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":111418000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":184994000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":184994000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":71132000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":71132000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":245851000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":245851000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":245851000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-16550000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-16550000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":101268000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":101268000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":117818000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":117818000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":170719000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":170719000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":69451000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":69451000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":254461000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":254461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":254461000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-862000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-862000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":190167000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":190167000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":191029000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":191029000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":275030000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":275030000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":84863000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":84863000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":414484000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":414484000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-17252000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-17252000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":149537000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":166789000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":218360000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":68823000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":400909000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-27305000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-324199000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-136633000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":325541000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":120198000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":332740000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":332740000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":23634000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-166767000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-166767000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":83154000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":83154000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-150792000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-67181000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-67180000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-67180000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20838000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":20838000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":16374000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":171631000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":171631000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-165637000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":-165635000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-170698000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8246000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":173880000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":173881000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174410000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-35549000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-36641000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-43792000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-43792000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-40353000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-40353000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4730000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-10534000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-191317000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":30819000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":26107000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-110314000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-117069000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":-117069000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-218951000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5814000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-9249000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":104500000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":107820000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":107820000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":93924000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-37775000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-211676000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-28526000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-28526000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-86649000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-86649000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13961000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-150483000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-150483000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":51736000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":61193000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":124082000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":206096000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-03-31","val":206096000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-177671000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":194537000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-301753000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-11559000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-04-01","end":"2020-06-30","val":-11559000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-76503000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-76503000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-271040000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-271040000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-07-01","end":"2020-09-30","val":-271040000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-320598000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-320598000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-320598000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-244095000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-164525000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-164525000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-280410000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-280410000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-115885000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-115885000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-290800000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-290800000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-10390000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-10390000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-283080000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-283080000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-283080000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-45415000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-45415000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6001000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-6001000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":39414000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":39414000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25851000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":25851000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31852000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":31852000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":60718000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":60718000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":60718000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26748000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26748000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33602000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":33602000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":60350000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":60350000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":69337000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":69337000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35735000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":35735000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":117029000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":117029000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":117029000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10791000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10791000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117166000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117166000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":127957000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":127957000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":202497000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":202497000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85331000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":85331000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":295742000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":295742000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19766000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-19766000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":77664000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":97430000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":112037000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34373000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":283816000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-21594000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2017-07-01","end":"2017-09-30","val":-0.82,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-1.2,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-0.5,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-0.52,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.04,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0.48,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.94,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-0.13,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.39,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0.59,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0.98,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.85,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-1.44,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.36,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-1.29,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":-2.49,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1.02,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":2.43,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":0.94,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2.5,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2.5,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.13,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-1.34,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-1.34,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2.03,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-0.82,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.82,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1.6,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1.6,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1.64,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.34,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.34,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-1.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":-1.22,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.09,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1.14,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":1.14,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1.14,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.1,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-0.11,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.85,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.13,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.11,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.52,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":-0.97,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.48,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.48,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":0.42,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.17,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.13,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-0.39,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-0.68,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.68,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.24,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":0.28,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":0.98,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.93,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.05,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-04-01","end":"2020-06-30","val":-0.05,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.36,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1.29,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-07-01","end":"2020-09-30","val":-1.29,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-1.17,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1.43,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-1.43,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.6,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.6,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.51,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1.51,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.03,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.24,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.24,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.15,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.15,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.37,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.38,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.38,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.44,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.44,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.75,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.75,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.75,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1.93,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1.93,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.51,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.65,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.74,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.23,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1.91,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.15,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":-2.49,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1.02,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":2.42,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":0.94,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2.48,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2.48,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0.13,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-1.34,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-1.34,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2.03,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-0.82,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.82,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1.6,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1.6,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1.64,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.34,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":0.34,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-1.2,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":-1.22,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.03,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.78,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":0.78,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.78,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.16,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-0.17,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.18,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.03,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.06,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-0.91,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.13,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.11,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.52,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.48,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.48,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.17,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.13,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-0.68,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.68,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.24,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4"},{"start":"2020-04-01","end":"2020-06-30","val":-0.05,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.36,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1.29,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1.53,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.82,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1.43,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-0.6,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.6,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1.51,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1.51,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1.56,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-0.25,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.03,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.15,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.15,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.36,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.36,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.36,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-0.17,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.38,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.38,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.44,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0.44,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0.23,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.74,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.74,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.74,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.07,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.75,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.83,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1.31,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0.56,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1.92,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1.92,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-0.13,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.5,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.65,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.74,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0.23,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1.89,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.15,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2017-07-01","end":"2017-09-30","val":-0.2,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":1.79,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1.35,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1.37,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4.37,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4.85,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-0.3,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-0.12,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-0.51,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.15,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-0.03,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.36,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2.44,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":4.91,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-1.92,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-1.41,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.36,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-2.44,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.44,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.44,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.45,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.45,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2.37,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2.37,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.02,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.02,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2019-01-01","end":"2019-12-31","val":4.91,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-04-01","end":"2020-06-30","val":-1.41,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4.36,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-2.44,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1.4,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.44,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.45,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.45,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2.37,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2.37,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2.57,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.02,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.02,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.02,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-0.06,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":2495000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2495000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-259000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":279000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":20000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":152000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":152000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":152000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":152000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-2000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":219000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":219000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":219000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":219000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":219000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":219000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":219000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":219000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":219000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":185000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":185000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":181000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":181000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-4000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-4000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":181000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":181000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":172000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":172000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":172000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":108000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":108000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":70000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-38000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-38000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":70000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":70000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":258000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-3000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-3000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-3000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":171000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":171000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":171000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-7000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-7000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-7000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-7000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-7000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":237000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":237000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":3000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":3000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":217000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":117730000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":95364000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9958000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38351000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":28393000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":35246000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-3105000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":65001000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":34440000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":34440000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-27094000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-27094000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14934000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":14934000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":42028000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":42028000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":28793000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":13668000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":13859000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":12530000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-66813000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-91308000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-91308000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-92989000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2532000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-23059000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":91421000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":69595000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":88889000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":92654000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":65822000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":65129000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-3773000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-3743000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":133160000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":131771000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":71196000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-35056000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-35848000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39287000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":38716000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":74343000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":74564000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":60677000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":93966000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":21962000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":48092000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":80656000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":31041000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":31041000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-235102000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-230028000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-227573000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-221315000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":7529000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":8713000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-293514000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-293514000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-72199000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-72199000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-130069000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-130069000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-130069000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":112861000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":112861000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":126045000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":126045000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":13184000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":13184000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":174163000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":174163000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":48118000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":48118000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":145573000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":145573000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":145573000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47967000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":47967000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":119933000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":119933000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":71966000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":71966000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":159213000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":159213000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":39280000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":39280000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":185391000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":185391000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":185391000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10195000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":10195000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67663000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":67663000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":57468000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":57468000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":101379000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":101379000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":33716000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":33716000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":137603000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":137603000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":137603000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9922000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":9922000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":72994000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":72994000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":63072000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":63072000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":72526000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":72526000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-468000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-468000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":118979000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":118979000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2517000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2517000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":71876000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":69359000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":106326000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34450000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":117310000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5711000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":108295000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":108295000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":128709000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":128709000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":128709000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":130469000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":130469000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":130469000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":130469000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":143000000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":143000000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":143000000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":119682000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":119682000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":119682000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":91371000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":91371000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":91371000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":251098000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":251098000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":251098000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":153761000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":153761000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":153761000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":171284000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":171284000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":171284000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":194811000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":194811000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2016-12-31","val":29447000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":29447000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":29447000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":29447000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":26783000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29231000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":37088000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":59866000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":41178000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":41178000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":41178000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":38231000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":38231000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":38231000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25150000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24438000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16454000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18515000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":18515000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":18515000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":18515000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":18515000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":82269000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42094000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49439000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22416000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":22416000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":22416000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":6833000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":6833000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39948000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27276000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":89326000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14564000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":14564000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":14564000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":14564000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":14564000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14801000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17131000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13693000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30474000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":30474000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":30474000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":30474000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":30474000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27055000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26519000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24642000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32261000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":32261000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":32261000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":32261000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":32261000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34868000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13731000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18604000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15224000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":15224000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":15224000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15224000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":15224000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12278000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7835000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3215000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7086000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":7086000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7086000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":7086000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":7086000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23406000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3619000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8820000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2568000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":2568000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19903000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":148912000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":139291000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":52758000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":47863000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":47863000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":114119000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":115470000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":111856000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":139375000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":74267000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":98414000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":46171000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":35500000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":25337000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":25337000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-3241000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-3241000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-3241000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-17642000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-17642000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-17642000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11241000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":11241000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":11241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5273000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":5273000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":5273000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-167152000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-167152000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5125000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-231100000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-215600000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-215600000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-215600000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"}]}},"IncomeTaxReconciliationDispositionOfBusiness":{"label":"Effective Income Tax Rate Reconciliation, Disposition of Business, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-139335000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-139335000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-139335000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-29267000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-10770000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-87161000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-71347000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-71347000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-46956000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-34652000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-34652000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-34711000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-16843000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-16683000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-33451000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":23895000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":25228000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":25228000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5534000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5534000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":5534000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":16665000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":16665000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":16665000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":40579000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":40579000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":40579000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":33790000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":33790000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":33790000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":44361000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":44361000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-70213000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-80966000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":150885000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":128482000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":128482000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":9380000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-24718000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-24718000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-16121000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":26971000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":25460000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-17456000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":19824000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-19566000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-19566000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-94676000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-94676000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-94676000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-28877000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-28877000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-28877000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":51628000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":51628000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":51628000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":53437000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":53437000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":53437000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":87042000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":87042000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":84191000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":36000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":36000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":8230000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":649000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":649000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":23483000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":15003000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":29345000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":21636000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":21636000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":14927000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":21628000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":21628000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":13216000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-21704000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-20686000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6008000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20543000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":7693000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":7693000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":24184000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":24184000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":24184000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8217000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":8217000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":8217000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":38228000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":38228000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":38228000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1004000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1004000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-1004000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9690000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":9690000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6965000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-707000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":706000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":776000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":701000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":701000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":284000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-609000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-610000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-610000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-583000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-582000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":905000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":591000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-2971000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-2971000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":163000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":163000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":163000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":476000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":476000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":476000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":169000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":169000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":169000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"}]}},"IncomeTaxReconciliationRepatriationOfForeignEarnings":{"label":"Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1451000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1451000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":64316000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":67796000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":67796000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":875000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":875000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":875000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":875000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-312000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-330000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-654000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1510000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1510000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":702000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":1154000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1154000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":1154000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":335000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":335000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4445000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-4005000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-5783000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-5783000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-36343000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-36343000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-36343000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":36782000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":36782000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":36782000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-669000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-669000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-669000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":34572000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":32326000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-28536000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-26610000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-26610000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-9066000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-10980000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-10980000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-11198000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-4985000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-5203000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2215000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-12966000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-11635000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-11635000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2706000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-2706000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2706000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12573000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":12573000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":12573000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":37151000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":37151000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":37151000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6352000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6352000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":6352000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6394000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":6394000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-56625000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":25557000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":25842000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":19414000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":19399000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":19399000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":19833000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":19829000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":19829000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":47348000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13688000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":37769000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":36981000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":15237000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":15237000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-47392000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6766000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-10655000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":688000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":688000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":688000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-51855000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-51855000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-86368000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-86368000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":14624000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":14624000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-30407000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-30407000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-30407000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-30407000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-61087000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-61087000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-54020000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-54020000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-6263000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-6263000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-7512000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-7512000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-7512000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-47929000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-47929000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-33562000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-33562000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-14102000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-14102000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":5574000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5574000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5574000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-64924000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-64924000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-100296000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-100296000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-50545000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-50545000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-47200000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-47200000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-47200000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-30733000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-30733000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-33013000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-33013000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-47175000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-47175000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-45329000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-45329000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-45329000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-15695000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-15695000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-25644000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-25644000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-16866000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-16866000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-10464000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-10464000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-10464000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26159000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26159000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4954000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4954000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1040000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1040000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-4260000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-4260000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-4260000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-26597000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-26597000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1352000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-1352000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":9845000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":9845000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":4748000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":4748000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-18501000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-18501000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3401000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":17476000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":17916000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-37715000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":11076000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":428664000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":52733000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":52733000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":387500000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57482000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":258449000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":258449000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-53152000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-53152000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-53152000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":312593000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":312593000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":127371000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":127371000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":364210000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":364210000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":171474000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":171474000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":171474000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":65367000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":65367000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4600000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-4600000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-54272000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-54272000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-98277000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-98277000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-98277000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44054000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":44054000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1005000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1005000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":21077000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":21077000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-18959000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-18959000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-18959000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":58263000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":58263000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8049000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-8049000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":19865000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":19865000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-13717000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-13717000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-13717000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46200000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":46200000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12959000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-12959000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":7846000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7846000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-35368000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-35368000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":43488000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":43488000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11467000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":7271000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-29667000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":46876000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits":{"label":"Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits","description":"The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for current or future transactions, initial payment of the cost of an acquisition or for the right to enter into a contract or agreement, (c) the increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting services yet to be performed by the reporting entity for which cash or other forms of consideration was received or recorded as a receivable, or (d) some combination of (a), (b), and (c).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":105131000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":105131000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":231214000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-37377000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":395171000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-29557000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-29557000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-29557000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":360635000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":360635000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9231000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9231000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":435173000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":435173000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":11076000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":11076000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":11076000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":389602000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":389602000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":100372000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":100372000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":428664000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":52733000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":387500000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57482000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"}]}},"IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13673000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13673000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18207000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-23550000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-36762000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-36762000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-36762000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8907000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-8907000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-21868000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-21868000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-19815000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-19815000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-10695000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-10695000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-10695000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-10695000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-14810000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-14810000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11951000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":11951000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-10084000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-10084000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":48875000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":48875000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":48875000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-45012000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-45012000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-53183000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-53183000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-39734000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-39734000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-36220000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-36220000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-36220000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2709000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2709000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-46314000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-46314000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-56875000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-56875000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":99563000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":99563000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":99563000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16731000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-16731000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-17859000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-17859000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":63151000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":63151000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-101126000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-101126000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-101126000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26960000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":26960000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41215000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":41215000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":53588000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":53588000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":31330000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":31330000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":31330000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-32663000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-32663000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1742000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1742000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-6708000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-6708000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":23298000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":23298000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":23298000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-11986000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-11986000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-17868000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-17868000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-21418000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-21418000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-30612000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-30612000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-20940000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-20940000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11071000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":5210000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-43850000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-31936000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-14900000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-03-31","val":-14900000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"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":"2015-01-01","end":"2015-12-31","val":15533000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":15533000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27784000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":68340000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":28236000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":17594000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":17594000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":17594000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":43773000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":43773000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99019000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":99019000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":69843000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":69843000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":60051000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":60051000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":60051000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":60051000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20158000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":20158000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":83347000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":83347000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":50919000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":50919000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":39347000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":39347000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":39347000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":62433000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":62433000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":78740000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":78740000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":56726000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":56726000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":42047000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":42047000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":42047000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32084000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":32084000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18166000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":18166000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":47616000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":47616000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":28504000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":28504000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":28504000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14133000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":14133000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13558000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":13558000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":20021000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":20021000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":17433000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":17433000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":17433000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2996000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2996000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4094000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4094000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":11000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":11000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-4800000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-4800000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-4800000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12152000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":12152000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11068000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":11068000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5651000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":5651000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-2621000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-2621000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-2621000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14475000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":14475000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11991000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":11991000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":15361000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":15361000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":15188000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":15188000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9930000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":9930000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":493000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-834000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-7569000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":6344000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":225027000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":225027000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":244587000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":148198000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":350078000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":110693000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":110693000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":110693000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":267480000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":267480000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":162375000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":162375000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":344661000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":344661000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":129335000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":129335000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":129335000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":129335000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":268434000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":268434000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":184005000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":184005000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":288747000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":288747000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":83316000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":83316000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":83316000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":264944000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":264944000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":221719000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":221719000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":273830000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":273830000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":163202000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":163202000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":163202000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":173760000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":173760000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":139873000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":139873000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":325106000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":325106000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":323036000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":323036000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":323036000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5111000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-5111000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43148000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":43148000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":9632000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":9632000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":15986000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":15986000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":15986000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-18922000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-18922000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37548000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":37548000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":22011000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":22011000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":27524000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":27524000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":27524000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4224000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-4224000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":57095000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":57095000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":41021000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":41021000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":51738000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":51738000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":51738000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2301000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-2301000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":58935000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":58935000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":40078000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":40078000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":57975000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":57975000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-40931000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-40931000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":72350000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":26199000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":93064000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-71824000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"IncreaseDecreaseInRestrictedCashAndInvestments":{"label":"Increase (Decrease) in Restricted Cash and Investments","description":"The net cash inflow or outflow during the period for the aggregate increase (decrease) associated with funds and investments that are not available for withdrawal or use (such as assets held in escrow or contractually limited as to use or disposition) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":15452000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":15452000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":985000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9629000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":12032000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":28063000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":28063000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1114000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":639000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":3921000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":39848000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":39848000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"IncreaseDecreaseInRestrictedCashForOperatingActivities":{"label":"Increase (Decrease) in Restricted Cash for Operating Activities","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":932000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":932000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3364000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6089000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":6826000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":7686000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":7686000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3432000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-318000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1743000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-3824000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-3824000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"IncrementalCommonSharesAttributableToConversionOfPreferredStock":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":22564000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":9135000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"}]}},"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":"2016-12-31","val":1307633000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1307633000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1307633000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1307633000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1153348000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1328526000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1332523000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1330302000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1295614000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1295614000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1295614000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1167302000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1167302000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1167302000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1280617000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1242964000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1130186000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1126244000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1126244000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1126244000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1126244000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1126244000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1134342000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1134648000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1116189000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1119454000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1119454000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1119454000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":562137000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":562137000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1069084000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":977799000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":221143000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":164059000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":159219000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":150610000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":148646000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":149064000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":144429000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":159454000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":168903000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":164055000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":171305000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":159876000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150942000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":148941000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":157172000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":160698000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":166195000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":166195000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":165037000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2016-12-31","val":1486345000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1296173000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1476670000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1313836000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1313836000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1253717000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1253717000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1212008000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":585287000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":255094000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":255094000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":194347000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":194347000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":204472000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":204472000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":224774000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":224774000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":200067000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":200067000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":221054000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":1354333000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1199383000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1331541000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1203081000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1203081000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1151673000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1151673000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1120885000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":562137000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":225573000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":142848000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":151645000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":169183000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":147911000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":166195000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":398042000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":367284000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":103769000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":209602000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":105833000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":314383000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":104781000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":421936000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":390391000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":390391000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":102633000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":102633000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":201595000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":201595000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":98962000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":98962000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":278049000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":256677000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":76454000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":69103000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":362904000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":334901000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":334901000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":334900000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69465000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":63335000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":135434000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":123445000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":65969000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":60110000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":181764000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":181746000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":58319000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":58319000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":235235000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":235214000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":188431000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":54655000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":54653000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":96122000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":96119000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":41467000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":41466000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":136438000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":101548000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":40319000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":28318000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":167331000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":125042000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":125042000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":36110000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":25290000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69922000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":50995000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":33812000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":25705000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":75698000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":75698000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":24703000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":24703000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100894000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":100894000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":100894000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23518000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":23518000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":37059000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":37059000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":13541000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":13541000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":40795000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":40795000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":3736000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3736000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":46275000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":46275000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":46275000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3731000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3731000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7895000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":7895000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4164000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4164000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11589000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":11589000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3694000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":3694000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":16418000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":16418000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5952000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5952000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12089000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":6137000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17258000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":5169000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":20986000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4661000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":351430000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":351430000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":367334000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":367334000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":367334000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":384290000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":384290000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":384157000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":384157000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":234102000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":234102000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":234102000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":188682000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":188682000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":120640000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13328000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":9474000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5806000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9868000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":4062000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13305000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":3437000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":18670000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":14414000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":14414000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4694000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":4694000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9154000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9154000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":4460000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4460000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14994000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":9702000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":5840000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":3677000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19669000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":11865000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":11865000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":11865000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6129000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3268000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11577000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5856000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5448000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2588000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9358000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":9358000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":3502000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":3502000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11856000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":11856000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2814000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3553000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3553000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6397000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":6397000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2844000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2844000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9552000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":2594000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3154000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":912000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12209000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3294000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3294000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2667000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":622000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3683000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":910000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1016000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":288000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1594000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1594000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":684000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":684000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2169000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2169000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2169000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":711000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":711000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1188000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1188000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":477000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":477000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2456000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2456000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1268000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1268000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4378000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":4378000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4378000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1968000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":1968000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3653000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":3653000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1685000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1685000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5623000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":5623000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1970000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1970000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7567000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":7567000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":7567000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2158000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2158000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4109000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4109000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1951000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1951000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6939000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":6939000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2830000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":2830000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9085000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":9085000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":9085000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1911000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1911000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3915000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3915000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2004000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2004000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6271000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":6271000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2356000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":2356000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8058000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":8058000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1519000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1519000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2888000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1369000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5024000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2136000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7103000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1906000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2016-12-31","val":396821000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":396821000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":396821000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":396821000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":241335000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":410661000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":418754000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":376000000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":397153000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":397153000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":397153000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":243179000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":243179000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":243179000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":402781000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":382082000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":229455000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":234826000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":234826000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":234826000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":234826000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":234826000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":239536000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":239860000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":228457000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":229663000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":229663000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":229663000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":135813000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":135813000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":205826000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":182706000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122260000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":126228000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":126228000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":126228000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":126228000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":126228000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":121699000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":118234000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":114939000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":121173000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":121173000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":121173000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":121173000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":121173000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":127695000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":126789000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122323000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":127154000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":127154000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":127154000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":127154000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":127154000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":130884000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":136760000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":131420000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":129229000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":129229000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":129229000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":129229000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":129229000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":139289000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":129126000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":127427000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":127413000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":127413000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":127413000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":127413000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":127413000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":130416000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":134464000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":143873000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":162595000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":162595000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":159111000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":51049000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":100981000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":49932000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":150401000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":49420000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":198453000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":80735000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":80735000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":75076000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":75076000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":75076000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":86541000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":86541000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":86541000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":79948000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":79948000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":79948000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":92177000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":92177000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":92177000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":96788000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":96788000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":92925000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2016-12-31","val":399555000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":399555000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":399555000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":399555000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":324824000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":419325000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":432428000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":440134000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":423658000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":423658000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":423658000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":366735000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":366735000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":366735000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":440121000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":419018000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":359466000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":356824000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":356824000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":356824000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":356660000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":356660000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":330749000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":335259000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":316468000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":329011000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":329011000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":329011000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":124429000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":124429000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":286184000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":279899000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110337000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":121683000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":121683000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":121683000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":121683000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":118463000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":122340000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":120392000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":106813000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":106813000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":106813000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":113034000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":114245000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":111559000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":117820000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":117820000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":117820000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":125155000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":133537000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":129698000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":137171000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":137171000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":137171000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q4I"},{"end":"2024-03-31","val":143978000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":133904000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":126663000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"}]}},"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":1452506000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1433596000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1323691000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1310188000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":767979000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":608702000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":643033000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":630715000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":482400000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":600990000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":651535000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":632804000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":571234000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":543266000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":338167000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":245828000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":251258000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":229945000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":162972000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":264954000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":91461000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":77083000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":83560000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95007000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":86505000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":98756000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":140294000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":141027000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":133134000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":146332000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":82191000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":66525000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":68779000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":51889000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":40572000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":46750000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":151139000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":150842000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":140692000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":140569000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":83941000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":71636000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":79319000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":73491000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":47483000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":50955000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":159952000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":159700000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":149816000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":151025000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":84988000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":73583000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":79659000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":86116000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":66779000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":58437000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":169420000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":170477000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":159432000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":159404000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":87231000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":74047000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80458000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":94267000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":78089000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":81138000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":180166000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178746000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":169383000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":169592000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"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":483401000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":475530000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":430944000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":426272000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":248841000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":193449000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":227141000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":213081000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":155273000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":213227000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2016-12-31","val":154400000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":156600000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"}]}},"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":"2016-12-31","val":6041245000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6041245000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6041245000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":6041245000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":6041309000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6364401000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5664577000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5883427000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5390444000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":5390444000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5390444000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5390006000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":5390006000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":5390006000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5287110000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4802440000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5006198000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4704294000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":4704294000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4704294000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4704294000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":4704294000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5491706000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3972212000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3981889000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3699182000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3699182000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3699182000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":3679977000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":3679977000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3915311000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3661459000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3348855000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2705236000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2705236000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2705236000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2705236000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2705236000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2588815000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1371414000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2684683000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1070038000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1070038000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1070038000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1070038000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1070038000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1164130000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1085324000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1228506000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1196482000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1196482000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1196482000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1196482000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1196482000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1273144000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1198289000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1132234000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1176478000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1176478000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1176478000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1176478000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1176478000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1243779000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1144607000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1030436000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":903517000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":903517000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":903517000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":903517000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":903517000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":950772000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":983156000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":997037000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1017590000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1017590000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1231694000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2016-12-31","val":7062470000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7062470000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7062470000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7062470000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":7062534000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7910591000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7369736000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7782564000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7391723000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":7391723000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7391723000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7391285000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":7391285000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":7391285000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7516758000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6930524000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6990536000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6769636000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":6769636000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7833521000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7091788000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6824713000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":6515628000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":6496423000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":6496423000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6497082000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5953677000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5175149000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":4970894000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4484048000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3645668000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3914356000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2211310000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2210732000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2101949000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2098763000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1972237000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2095474000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2170891000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2097274000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":2125616000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2176387000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2061814000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1927159000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1862060000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1858205000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2035905000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2116550000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2206350000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":2206350000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2281147000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":1440232000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1440232000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1440232000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1440232000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1440297000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1791522000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1415202000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1894979000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1374749000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1374749000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1374749000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1374589000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1374589000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1374589000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1591766000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1251917000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1537265000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1190087000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1190087000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1190087000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1190087000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1190087000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1601672000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1205486000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1376208000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1070804000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1070804000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1070804000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1045055000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1045055000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1311361000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1106168000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1033792000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":804555000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":804555000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":804555000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":804555000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":804555000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":797506000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":616794000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1915471000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":371928000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":371928000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":371928000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":371928000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":371928000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":426533000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":369916000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":548435000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":381387000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":381387000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":381387000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":381387000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":381387000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":407776000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":413412000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":431548000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":453214000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":453214000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":453214000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":453214000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":453214000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":474141000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":381735000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":411943000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":367895000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":367895000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":367895000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":367895000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":367895000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":395659000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":433093000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":459338000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":472907000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":472907000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":474747000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":4601013000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4601013000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4601013000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":4601013000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4205067000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4572879000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4249375000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3915249000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3921288000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3921288000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3921288000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3609670000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":3609670000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":3609670000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3608491000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3470611000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3115595000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3159914000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":3159914000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3159914000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3155344000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":3155344000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2644267000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1740498000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1646352000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1711106000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Liabilities","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2017-12-31","val":857316000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":857316000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":747567000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":662684000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":662684000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":662684000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":680383000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":680383000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":689700000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":303021000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":295135000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":189118000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":189118000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":189118000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1450141000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1354893000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":131590000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":118677000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":969887000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":702256000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":702256000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":702256000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":702256000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":702256000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":613710000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":186260000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16620000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10849000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":10849000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":10849000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":10849000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":10849000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11663000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":433529000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":158280000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":176719000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":176719000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":176719000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":451569000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":451569000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":451569000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":103340000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85135000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":394229000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":308391000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":308391000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":308391000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":321520000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":321520000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":315521000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":139162000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":136634000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64204000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":64204000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":64204000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":602426000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":602426000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60602000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50252000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":594399000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":353550000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":353550000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":353550000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":353550000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":353550000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":335964000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":164330000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6728000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1054000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1054000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1054000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1054000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1054000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1167000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1388000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1436000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1248000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1248000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1248000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1248000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1248000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1177000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1376000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1172000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1190000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1190000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1190000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1190000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1190000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1076000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1553000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":395945000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":73199000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":94407000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":94407000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":94407000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":405747000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":405747000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":405747000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86853000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79912000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":353338000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":354293000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":354293000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":354293000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":358863000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":358863000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":374179000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":163859000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":158501000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":124914000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":124914000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":124914000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":847715000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":752467000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":70988000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":68425000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":375488000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":348706000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":348706000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":348706000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":348706000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":348706000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":277746000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21930000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9892000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9795000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9795000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":9795000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9795000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":9795000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10496000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10349000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10047000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10259000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":10259000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":10259000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10259000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":10259000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10418000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9564000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8779000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8479000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":8479000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8479000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":8479000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":8479000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8456000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9003000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":3629375000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":3361272000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3629815000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3291713000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3024560000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3207064000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3207064000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3207064000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2973396000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":2973396000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":2973396000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2852334000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2756109000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2505498000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2593585000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2593585000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2593585000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2593094000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2593094000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2136328000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1222142000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1158350000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1103302000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1103302000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1411686000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1379917000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1307849000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":888181000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":123470000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":111815000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":99425000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89872000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":78359000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":214979000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":146112000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":83059000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":176551000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":202986000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":129839000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90988000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":78147000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70599000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":73123000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":73123000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":160717000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LongTermDebtAndCapitalLeaseObligationsCurrent":{"label":"Long-term Debt and Lease Obligation, Current","description":"Amount of long-term debt and lease obligation, classified as current.","units":{"USD":[{"end":"2016-12-31","val":178989000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":178989000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":178989000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":178989000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":95968000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":177883000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":212568000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":185848000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":154234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":154234000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":154234000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":121870000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":121870000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":121870000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":131738000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":157936000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":104502000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":101866000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":101866000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":101866000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":100818000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":100818000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":105264000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":136127000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":119932000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":118822000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":118822000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":118822000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":48139000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":48139000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":191254000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":211298000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":88885000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":95818000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":95818000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":95818000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":95818000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":95818000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":62805000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50941000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49918000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49082000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":49082000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":49082000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":49082000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":49082000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53220000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46096000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":46403000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56184000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":56184000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":56184000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":56184000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":56184000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":49545000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":62702000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":49053000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":52828000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":52828000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":52828000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":52828000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":52828000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49411000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27409000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22955000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41260000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":41260000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":41260000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":41260000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":41260000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21906000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36399000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30364000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":54585000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":54585000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":55124000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":3629375000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":3629375000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":3361272000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3629815000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3291713000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3024560000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3207064000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":3207064000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3207064000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2973396000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":2973396000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":2973396000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2852334000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2756109000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2505498000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2593585000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2593585000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2593585000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2593094000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2593094000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2136328000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1222142000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1158350000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1260317000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1103302000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1411686000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1379917000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1307849000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":899898000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":888181000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":123470000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":111815000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":104588000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":99425000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89872000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":78359000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":175929000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":214979000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":146112000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":83059000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":112241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":176551000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":202986000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":129839000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":59027000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":90988000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":78147000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70599000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":73123000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":73123000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":160717000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2016-12-31","val":32182000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":32182000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":32182000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":32182000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":32182000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":34641000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":34654000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30551000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12118000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":12118000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":12118000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":12118000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":12118000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":12118000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-5451000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-9658000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-11669000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-10133000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":-10133000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-10133000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-10133000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":-10133000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-7482000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-11131000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-12560000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-12812000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":-12812000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-12812000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-12812000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":-12812000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-13314000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-14130000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-12618000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-12882000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-12882000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":-12882000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-12882000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-12882000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-12915000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-13142000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-13390000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1285000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":-1285000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":-1285000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-1285000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":-1285000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1752000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1615000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1697000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1869000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-1869000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":-1869000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-1869000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":-1869000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-2158000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-2114000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2289000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-2329000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":-2329000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-2329000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-2329000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":-2329000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-2426000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-2205000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-2341000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-2404000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":-2404000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":-2404000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":-2404000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":-2404000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-2464000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-121000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-551000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-575000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":-575000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-576000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":167000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":167000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":167000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":167000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":61974000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":334000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":334000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":625000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":625000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":625000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":731000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1356000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1356000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1356000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":1381787000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":136642000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"}]}},"MinorityInterestDecreaseFromRedemptions":{"label":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","description":"Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4613000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4613000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":613000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":613000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":613000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":781000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":736000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":834000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":917000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":917000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":917000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":917000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-38000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-38000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-38000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":-38000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-19000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":19000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":19000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":309000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":328000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":635000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":635000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":-224000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":855000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":855000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":855000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":855000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-649000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-649000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":370000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":370000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":370000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-38000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-38000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":-38000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":414000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":414000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-1574000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":784430000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1198000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1198000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1198000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":1000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":-316000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-316000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-316000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-316000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-316000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-37658000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-5892000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1337000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3858000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-34534000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-68100000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-49227000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-24226000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-32983000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":23585000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-100000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31325000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":14082000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-35392000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-41233000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-30915000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-109546000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1124000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2825000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":88073000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":64266000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":157595000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":230208000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":167764000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":184578000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":184578000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9718000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":10092000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22243000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-66508000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":218298000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":218298000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":195787000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":195787000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":195787000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3526000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-3526000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":164936000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":164936000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":285027000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":285027000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":288126000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":288126000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":288126000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-560000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-560000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-309000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-309000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-502000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":278000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":278000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":11000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":229000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":229000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":257000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":257000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-393000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-393000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-815000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":269000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":269000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":34424000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-445722000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-445722000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-11406000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":222795000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":157570000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":157570000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-368999000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-393059000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-486912000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-486912000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-410129000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-410129000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-410129000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-449602000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-449602000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1396076000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1396076000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1587558000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1587558000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-1673977000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-1673977000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-1673977000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":267897000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":267897000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":263409000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":263409000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":257391000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":257391000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-272716000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-272716000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-272716000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-199154000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-199154000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1162723000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-1162723000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1284533000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1284533000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-2683235000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2683235000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2683235000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-104138000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-104138000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-226184000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-226184000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-236505000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-236505000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-461569000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-461569000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-461569000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21144000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":21144000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-45683000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-45683000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-120213000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-120213000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-201888000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-201888000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-201888000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18381000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":18381000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8265000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-8265000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-111742000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-111742000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-166938000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-166938000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-34649000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-34649000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-73827000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-96870000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-222465000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-41305000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":34424000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":29130000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-251273000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-572684000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-445722000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":464115000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":464115000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":188426000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":123201000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":53819000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":222795000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-368999000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-393059000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"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":"2015-01-01","end":"2015-12-31","val":-173642000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":269234000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":297297000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-146277000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-324530000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-284682000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-284682000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":302690000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":264263000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":226825000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":226825000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":115494000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":115494000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":115494000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":294084000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":294084000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1102365000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1102365000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1050680000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1050680000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1116760000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1116760000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1116760000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-23963000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-23963000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-35045000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-35045000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-34157000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-34157000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":587400000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":587400000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":587400000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1088000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1088000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":649987000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":649987000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2054383000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2054383000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2044192000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2044192000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2044192000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7938000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":7938000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2038000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":2038000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":66288000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":66288000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":30346000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":30346000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":30346000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5579000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-5579000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14485000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-14485000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-26237000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-26237000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-51918000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-51918000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-51918000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15990000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-15990000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-22584000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-22584000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-30492000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-30492000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-57549000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-57549000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4556000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-4556000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-17745000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-35709000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-102646000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-8301000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-173642000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-35339000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":227669000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":392330000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":269234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-41588000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-40474000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-95652000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-95509000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-150198000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-324530000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":302690000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":264263000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"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":"2015-01-01","end":"2015-12-31","val":170486000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":184570000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":192256000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":211751000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":130756000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":192157000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":192157000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7076000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1836000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":356370000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":356370000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":396858000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":396858000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":396858000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44974000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":44974000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32547000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":32547000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":312268000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":312268000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":339769000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":339769000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":339769000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3529000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-3529000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":61361000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":61361000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":221755000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":221755000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":259556000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":259556000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":259556000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11283000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":11283000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17852000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":17852000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":54040000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":54040000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-156082000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-156082000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-156082000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":53877000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":53877000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45638000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":45638000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":154681000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":154681000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":178230000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":178230000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":178230000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26469000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":26469000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":78789000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":78789000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":187419000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":187419000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":250780000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":250780000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":250780000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33153000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":33153000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":73383000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":73383000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":192042000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":192042000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":232733000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":232733000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":57777000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":57777000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":131831000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":272810000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":366192000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":61932000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":170486000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-89299000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-63413000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":195970000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":184570000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-39830000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-36398000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-205670000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-140763000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":144783000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":130756000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7076000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1834000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"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":"2015-01-01","end":"2015-12-31","val":-316248000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-316248000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-103167000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-103167000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":-103167000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":244222000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":347389000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":347389000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":347390000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":330539000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":86317000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":86317000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":86317000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":371847000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":371847000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":371847000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":41308000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":41307000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-122807000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-122807000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-122807000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-122808000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-122808000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6422000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-6422000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":116386000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":116386000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":116386000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":116385000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":116385000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-104380000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-104380000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-97959000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-97959000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-97959000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-97958000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-97958000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":91465000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":91465000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":91465000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":91465000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":195845000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":195846000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":195846000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":168879000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":168877000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":168879000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":168877000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":393289000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":393291000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":224410000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":224411000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":224412000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":224411000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":298499000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":298499000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-94789000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-94789000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-94789000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-94789000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":370067000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":370067000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":370067000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":71568000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":71568000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":191243000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":191243000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":191243000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":191241000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":972835000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":972835000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":781592000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":781592000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":781592000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":781594000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":877609000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":877609000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-95226000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-95226000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-95226000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-95226000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":938484000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":938484000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":938484000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":60875000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":60875000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":99615000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":99615000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-03-31","val":99615000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-208208000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-208208000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-307823000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-307823000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-04-01","end":"2020-06-30","val":-307823000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-992650000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-992650000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-784442000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-784442000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-07-01","end":"2020-09-30","val":-784442000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-613331000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-613331000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-613331000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":379319000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-164928000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-164928000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-193928000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-193928000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-29000000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-29000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":166478000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":166478000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":360406000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":360406000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":192446000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":192446000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":192446000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44211000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-44211000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-788000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-788000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":43423000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":43423000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":30329000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":30329000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31117000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":31117000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":69573000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":69573000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":69573000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26607000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26607000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29570000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":29570000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":56177000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":56177000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":65728000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":65728000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":36158000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":36158000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":107590000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":107590000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":107590000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10751000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10751000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117379000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117379000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":128130000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":128130000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":202842000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":202842000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85463000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":85463000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":296474000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":296474000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19496000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-19496000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":75587000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":95083000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":110074000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34487000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":281630000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-21594000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":403000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":403000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":721000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":721000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":721000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2570000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1849000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1849000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":1849000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2817000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-5387000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-5387000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":-5387000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5661000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-5661000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-5661000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-2844000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":-2844000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":2454000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2454000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":2454000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2454000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":2454000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3166000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":3166000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":712000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":712000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":712000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":712000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":712000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2365000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-2365000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-5531000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-5531000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-5531000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-5531000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-5531000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2299000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2299000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2299000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2299000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":4664000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":4664000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":4664000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2666000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2666000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":2666000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2666000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2210000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2210000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-456000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-456000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":-456000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-456000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":315000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":315000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1895000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-1895000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-1895000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-1895000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":863000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":863000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":863000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":548000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":548000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":3022000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3022000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":3022000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":3022000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1046000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1046000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-1976000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-1976000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":-1976000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-1976000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-522000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-522000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1568000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1568000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-1568000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1568000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-820000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-820000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-820000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-298000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":-298000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-1299000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1299000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-03-31","val":-1299000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5104000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-5104000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3805000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3805000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-04-01","end":"2020-06-30","val":-3805000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5092000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-5092000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5371000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-5371000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5371000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-279000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-15000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-15000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-239000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-239000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-224000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-224000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-508000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-508000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-269000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-269000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11339000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":11339000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":11339000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-469000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-469000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-333000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-333000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":136000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":136000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-414000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-414000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-81000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-81000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-595000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-155000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-155000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-19000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-19000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":136000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":136000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-196000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-196000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-177000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-177000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-323000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-323000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-97000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":124000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":221000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-12000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-136000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-78000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-57000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-57000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2286000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2343000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2178000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-108000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":-322421000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-322421000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-101653000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":245299000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":346951000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":333772000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":88477000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":370310000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":370310000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":370310000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-161683000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-161683000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-161683000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-161683000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-161683000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-114503000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-114503000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-296521000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-296521000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-182019000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-182019000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-182019000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-182017000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-182017000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-207032000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-207032000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-207032000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-207032000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":89496000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":89499000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":89499000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":111476000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":111474000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":111476000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":111474000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":405672000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":405674000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":294196000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":294197000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":294198000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":294197000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":311206000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":311206000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-94465000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-94465000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-94465000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-94465000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":381352000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":381352000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":381352000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":70146000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":70146000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":191506000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":191506000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":191504000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":973292000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":781786000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":781786000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":781788000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":877873000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-95419000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-95419000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-95419000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":938276000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":938276000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":60403000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":60403000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":99571000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-307622000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-784436000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-613182000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":379305000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"}]}},"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":"2017-01-01","end":"2017-06-30","val":-114503000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":47174000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-06-30","val":393536000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":224736000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-329749000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":332612000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":332612000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-340281000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-147298000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-276850000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-276850000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-282197000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-224730000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19518000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":244215000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-21950000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-24012000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-41431000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-40017000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6544000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":610000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-180173000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-112782000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-116848000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5773000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-8841000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":107009000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":108008000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-37572000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-211473000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-28731000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-86854000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13654000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-150789000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-150789000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":124046000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":206064000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-177480000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":194732000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-301525000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-11331000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-76313000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-76313000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-271041000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-271041000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-320432000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-320432000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-320432000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-164521000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-164521000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-280471000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-280471000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-115951000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-115951000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-290879000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-290879000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-10407000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-10407000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-295007000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-295007000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-295007000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44946000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-44946000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5668000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-5668000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":39278000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":39278000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26265000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":26265000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31933000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":31933000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26593000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26593000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33621000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":33621000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":60214000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":60214000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":69533000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":69533000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35912000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":35912000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10694000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10694000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117042000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117042000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":127736000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":127736000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":202509000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":202509000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85467000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":85467000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":295820000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":295820000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19709000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-19709000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":75378000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":95087000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":109859000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34481000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":281662000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-21594000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, 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) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-329749000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":332612000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":332612000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-340281000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-147298000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-276850000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-276850000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-282197000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":7382000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174755000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-34086000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-36148000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-41431000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-5592000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-11526000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-192309000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-5773000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":107009000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-37572000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":13654000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-150789000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-320432000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-290879000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-10407000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-295007000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44946000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5668000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":39278000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26265000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":26265000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31933000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":31933000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":61313000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26593000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26593000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33621000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":33621000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":60214000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":60214000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":69533000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":69533000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35912000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":35912000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":117352000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10694000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10694000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117042000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117042000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":127736000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":127736000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":202509000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":202509000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85467000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":85467000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":295820000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":295820000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19709000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-19709000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":75378000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":95087000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":109859000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34481000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":281662000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-21594000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7328000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":37698000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":37698000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":43760000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-34721000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":69818000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":69818000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":75165000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":336206000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":386156000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":49983000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":333156000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":335218000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-53034000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-54448000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":374808000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":380742000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":561525000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":304288000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":308354000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":979065000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":982133000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":674777000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":673778000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":915445000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1089346000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-66688000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-8565000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":924622000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1089065000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1089065000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-24475000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-106493000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-30571000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-402783000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-6097000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-296291000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-916174000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-916174000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-513395000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-513395000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-292750000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-292750000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-292750000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-427000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-427000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86455000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":86455000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":86883000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":86883000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":457269000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":457269000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":370813000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":370813000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":487365000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":487365000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":487365000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":735000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":735000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4880000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4880000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4145000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4145000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":209000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-4000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":215000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":6000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-32000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, 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) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":7328000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":37698000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":43760000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-34721000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":69818000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":333156000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-53034000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-292750000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":457269000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":370813000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":487365000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":487365000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":735000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4880000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4145000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4064000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-816000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8260000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-14000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-4051000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-4037000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":-3805000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":246000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-9762000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-57000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":337000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":394000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":333000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-4000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":654000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":213000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":209000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-4000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":215000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":6000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-32000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest","description":"Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":4268000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3103000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-2220000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-852000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-722000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":370930000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":919000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":937664000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":937664000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":296396000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":296396000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":283784000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent":{"label":"Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component","description":"Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":62000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2016-12-31","val":2151633000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1361465000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1934904000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1380417000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1380417000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1278935000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1275341000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1199219000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":640630000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":628616000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":61157000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":61157000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":61157000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":61157000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":60675000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":63105000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7138000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12713000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4116000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":4116000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":4116000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3528000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":3528000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":3528000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9448000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13231000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12171000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2397000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2397000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2397000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2397000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2397000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7159000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14613000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12823000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9882000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":9882000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":9882000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":353000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":353000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12296000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10155000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1430000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1321000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1321000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1321000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1197000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":848000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-03-31","val":51700000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":51700000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":51700000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q1I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":118679000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":118679000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":118679000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":118679000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":111681000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":136766000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":133083000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28881000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40140000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":40140000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":40140000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":34745000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":34745000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":34745000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35431000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24483000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23065000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23820000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":23820000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":23820000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":23820000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":23820000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25251000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14239000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11502000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11523000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":11523000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":11523000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1109000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8587000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8126000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2016-12-31","val":210948000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":210948000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":210948000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":210948000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":178021000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":220749000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":215463000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":81175000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79569000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":79569000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":79569000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":71785000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":71785000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":71785000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":74943000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":59867000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43110000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45391000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":45391000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":45391000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":45391000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":45391000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46295000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35865000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21458000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":21518000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":21518000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":21518000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16869000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15998000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"NotesPayableRelatedPartiesNoncurrent":{"label":"Notes Payable, Related Parties, Noncurrent","description":"The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).","units":{"USD":[{"end":"2016-12-31","val":92269000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":92269000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":92269000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":92269000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":66340000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":83983000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":82380000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":52294000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39429000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":39429000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":39429000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":37040000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":37040000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":37040000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39512000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":35384000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20045000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21571000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":21571000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":21571000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":21571000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":21571000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21044000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21626000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9956000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9995000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":9995000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":9995000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8282000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7872000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2016-12-31","val":29776000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":29776000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":29776000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":29776000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":26591000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30444000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24249000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36501000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22977000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":22977000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":22977000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":20380000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":20380000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":20380000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":37411000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38156000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31506000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16531000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":16531000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":16531000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":16531000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":16531000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25816000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36217000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33126000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28856000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":28856000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":28856000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30860000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30052000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2016-12-31","val":20601000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":20601000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":20601000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":20601000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":19505000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21704000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16345000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28212000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14566000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":14566000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14566000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":13908000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":13908000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":13908000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28427000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":30377000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25630000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10136000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":10136000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10136000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":10136000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":10136000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19339000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29846000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27062000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22947000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":22947000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":22947000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24737000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22921000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"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":"2017-01-01","end":"2017-03-31","val":3,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":3,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-07-31","val":3,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-07-31","val":3,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-07-31","val":3,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-07-31","val":3,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":6,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":6,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":6,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"},{"start":"2017-08-01","end":"2017-12-31","val":6,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-08-01","end":"2017-12-31","val":6,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-08-01","end":"2017-12-31","val":6,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-08-01","end":"2017-12-31","val":6,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":6,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":6,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":6,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":6,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":6,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":2,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":2,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":2,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2025-01-01","end":"2025-03-31","val":2,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2026-01-01","end":"2026-03-31","val":2,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OperatingCostsAndExpenses":{"label":"Operating Costs and Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":718008000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":821061000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":793741000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-10-01","end":"2017-12-31","val":811073000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":724835000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":712879000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":798978000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":786235000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":761526000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":749259000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-10-01","end":"2018-12-31","val":773903000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":757970000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":693099000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":266882000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":775240000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":318963000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":727969000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":295678000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":727898000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":294527000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":269405000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":274713000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":561758000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":248343000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":336957000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":259072000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-11157000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-11157000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":-62745000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":199411000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":210568000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":210568000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":172643000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":211913000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":12502000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":12502000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":54876000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":382893000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":290677000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":290677000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":170980000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":125903000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-62866000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-62866000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-62866000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-119030000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-119030000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":180983000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":180983000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":243850000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":243850000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":243850000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":196047000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":196047000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":175288000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":101877000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-5696000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-5696000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":24859000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":24860000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":24860000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":356787000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":241993000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":241993000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":235155000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":181499000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":140116000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":140116000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-27459000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-92619000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":-92621000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-98601000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":238314000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":125599000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":265773000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":218218000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":218220000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":218994000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":151175000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":149389000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":25576000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":25576000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":28996000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":28996000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":290982000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":283870000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-26792000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":139807000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":134481000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-84529000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-92027000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":-92029000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-54863000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":129168000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":125136000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":213697000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":217163000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":217165000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":51975000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":170866000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-21299000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":45730000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":45730000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":-18411000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-18411000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":326120000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":36020000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":36020000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":155254000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":57319000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-117135000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-77086000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-03-31","val":-77086000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-371915000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-47943000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-254780000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":29143000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-04-01","end":"2020-06-30","val":29143000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-366178000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-366178000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-318235000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-318235000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-07-01","end":"2020-09-30","val":-318235000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-329302000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-329302000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-329302000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":36876000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-86391000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-86391000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-28707000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-28707000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":57684000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":57684000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6399000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6399000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":35106000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":35106000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4647000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-4647000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-4647000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9034000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":9034000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":135675000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":135675000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":126641000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":126641000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":191992000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":191992000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":56317000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":56317000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":270012000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":270012000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":270012000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15629000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":15629000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":170118000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":170118000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":154489000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":154489000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":228827000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":228827000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":58709000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":58709000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":338822000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":338822000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":338822000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11129000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":11129000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":177724000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":177724000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":166595000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":166595000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":249764000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":249764000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":72040000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":72040000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":373983000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":373983000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13191000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-13191000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":180146000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":193337000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":251614000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":71468000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":431102000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-27527000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":45716000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":90514000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":44798000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":132546000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":42032000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":172752000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":75622000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":75622000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":68488000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":68488000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":68488000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":70256000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":70256000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":70256000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":58701000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":58701000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":58701000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":62904000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":62904000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":62904000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":64934000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":64934000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":59242000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":13000000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13000000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":13000000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":13000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"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":969105000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":958066000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":892747000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":883916000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":519138000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":415253000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":415892000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":417634000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":327127000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":387763000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97517000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":95697000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":91919000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":91558000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":91558000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":91558000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":42039000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":42039000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84241000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":91326000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42919000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":44631000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":44631000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":44631000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":44631000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":44631000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45095000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46714000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45710000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38149000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":38149000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":38149000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":38149000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":38149000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39281000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39513000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":38677000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38994000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":38994000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":38994000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":38994000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":38994000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43946000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52293000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":56265000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57514000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":57514000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":57514000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":57514000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":57514000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":59086000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57002000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":51148000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":48170000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":48170000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":48170000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":48170000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":48170000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50983000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57800000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59774000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55971000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":55971000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49901000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":871588000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":862369000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":800828000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":792358000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":792358000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":792358000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":516979000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":516979000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":712564000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":700944000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":452111000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":474507000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":474507000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":474507000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":474507000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":474507000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":430950000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":432890000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":413777000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":377104000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":377104000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":377104000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":377104000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":377104000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":373557000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":367744000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":345845000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":376898000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":376898000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":376898000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":376898000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":376898000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":383953000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":358740000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":336905000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":360120000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":360120000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":360120000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":360120000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":360120000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":342983000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":315413000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":296120000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":278957000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":278957000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":278957000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":278957000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":278957000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":270272000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":276631000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":277660000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":331792000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":331792000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":456968000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":47367000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94909000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":139010000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":182838000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":75196000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":75196000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":69881000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":69881000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":69881000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":75164000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":75164000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":75164000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":56540000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":56540000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":56540000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":63959000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":63959000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":63959000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":62682000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":62682000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":58625000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":952890000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":937884000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":871746000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":861878000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":861878000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":861878000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":521764000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":521764000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":768747000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":691631000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":444679000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":462767000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":462767000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":462767000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":462767000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":462767000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":428183000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":426926000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":409102000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":384344000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":384344000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":384344000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":384344000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":384344000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":384496000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":382248000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":365527000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":389565000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":389565000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":389565000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":389565000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":389565000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":397310000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":373999000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":356351000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":371611000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":371611000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":371611000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":371611000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":371611000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":364114000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":333454000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":302272000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":292387000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":292387000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":292387000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":292387000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":292387000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":282109000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":281210000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":283558000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":335626000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":335626000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":453755000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2017-12-31","val":1497707000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1219882000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1160832000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1160832000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1160832000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1160832000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1160832000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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":"2017-12-31","val":201905000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":154909000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":151795000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":151795000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":151795000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":151795000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":151795000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals":{"label":"Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals","description":"Contractually required future rental payments receivable on noncancelable subleasing arrangements.","units":{"USD":[{"end":"2017-12-31","val":202000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":40000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":202000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","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":"2017-12-31","val":146960000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":121225000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":119955000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":119955000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":119955000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":119955000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":119955000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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":"2017-12-31","val":158789000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":126324000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":128441000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":128441000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":128441000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":128441000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":128441000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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":"2017-12-31","val":172386000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":133033000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":135426000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":135426000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":135426000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":135426000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":135426000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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":"2017-12-31","val":185498000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":142947000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":142995000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":142995000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":142995000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":142995000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":142995000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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":"2017-12-31","val":632169000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":541444000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":482220000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":482220000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":482220000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":482220000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":482220000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":234003000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":191581000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":216309000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":171215000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":171215000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":219432000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":170099000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":170099000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":170099000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":169172000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":169172000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","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.098,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.095,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.095,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.095,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0.0613,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":0.0613,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.092,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0.092,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":0.092,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.089,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.089,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":0.089,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.094,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.094,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":0.094,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.095,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.095,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":0.095,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.09,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0.09,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.091,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3073000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":650836000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":650836000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":650836000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":650836000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":558217000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":920848000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":875319000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":962689000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":717498000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":717498000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":717498000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":643459000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":643459000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":643459000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":956214000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":833344000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":715437000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":522271000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":522271000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":522271000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":491667000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":491667000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":813029000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":697281000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":668663000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":519498000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":519498000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":519498000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":692935000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":578331000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":195465000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":195465000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":195465000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":195465000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":175950000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":202652000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":209515000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":209648000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":214218000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":214218000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":214218000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":199441000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":199441000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":199441000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":261727000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":240722000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":174881000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":172817000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":172817000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":172817000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":172673000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":172673000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":177855000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":189958000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":175204000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":176326000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":176326000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":176326000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":72251000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":72251000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":146672000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":136306000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":47411000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51924000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":51924000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":51924000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":54793000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":54793000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37959000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40158000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47290000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42629000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":42629000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":42629000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":42629000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":42629000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41807000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41227000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39933000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40677000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":40677000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":40677000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":40677000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":40677000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41794000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40399000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":39264000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44896000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":44896000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":44896000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":44896000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":44896000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46430000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41340000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41619000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40830000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":40830000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":40830000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":40830000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":40830000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40319000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":42522000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":42192000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41888000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":41888000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":42164000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent","description":"Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":2609000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":2609000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7950000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-10559000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-10559000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3419000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":4531000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":27000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":27000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax","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.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax","description":"Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-2446000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-11818000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-11818000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-386310000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-386310000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":28974000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-29113000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-58088000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-45005000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-15893000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-115685000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-115685000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-115685000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":103396000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":103396000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":131851000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":131851000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":28455000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":28455000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":196593000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":196593000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":64742000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":64742000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":120436000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":120436000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":120436000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":120436000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":83369000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":83369000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":83369000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":83369000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-113303000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-113303000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-196672000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-196672000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-196672000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-166052000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-166052000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-52750000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-52750000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-200006000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-200006000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-200006000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":49551000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59739000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":59739000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":10188000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":10188000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":10188000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":10188000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-22841000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-22841000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-82580000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-82580000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":42935000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":42935000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":42935000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":-330116000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-316082000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-316082000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10260000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":10260000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":326342000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":326342000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":133827000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":133827000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":133827000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-59761000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":450682000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":450682000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":510443000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":510443000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":510443000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":510443000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":428055000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":428055000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-22627000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-22627000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":421972000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":421972000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":421972000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":49575000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":67547000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":67547000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25386000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":25386000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-42161000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-42161000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":77233000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":77233000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":77233000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":164712000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":164712000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":118341000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":118341000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-46371000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-46371000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":170201000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":170201000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":170201000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-80663000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-80663000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-160754000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-160754000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-80091000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-80091000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-189647000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-189647000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":82697000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":73364000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":73364000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":111316000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":28619000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":158090000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-11859000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax","description":"Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":13709000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax":{"label":"Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax","description":"Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-377715000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-377715000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30187000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-17105000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-47293000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-30548000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-13444000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-99262000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-99262000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-99262000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":105988000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":105988000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":137950000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":137950000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":31962000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":31962000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":203218000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":203218000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":65267000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":65267000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":129934000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":129934000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":129934000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":129934000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":85955000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":85955000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-100591000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-100591000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-186546000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-186546000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-153900000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-153900000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-53310000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-53310000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-186647000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-186647000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-186647000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52160000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":52160000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":51789000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":51789000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-371000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-371000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-26260000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-26260000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-78049000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-78049000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":38581000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":38581000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":38581000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-331048000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-331048000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-317014000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-317014000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14034000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9328000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":9328000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":326342000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":326342000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":132627000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":132627000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":132627000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-59929000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-59929000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":450541000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":450541000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":510470000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":510470000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":427914000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":427914000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-22627000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-22627000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":421770000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":421770000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":421770000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":49589000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":49589000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":67561000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":67561000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17972000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26383000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":26383000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-41178000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-41178000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":77793000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":77793000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":77793000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":72797000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":164712000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":164712000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":91915000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":118341000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":118341000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-46371000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":-46371000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":170283000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":170283000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":170283000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":26883000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-80663000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-80663000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-107546000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-160754000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-160754000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":-80091000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":-80091000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-190063000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-190063000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":9333000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":82697000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":73364000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":111316000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":28619000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":157222000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-11811000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax","description":"Amount, after tax, before reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-2966000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2966000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-8885000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-8885000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8948000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-63000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-8391000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-8391000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-8391000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":377000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":377000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":377000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":377000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-376000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-376000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-376000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":-376000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-376000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-376000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-376000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-376000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-4531000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-4531000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":4531000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":932000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3596000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-3596000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-3596000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":932000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":932000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":932000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":932000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":932000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1200000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1200000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1200000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":168000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":141000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":141000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-27000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-27000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":-27000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":141000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":141000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":202000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":202000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":202000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":-14000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-14000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-997000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-997000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-983000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-983000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-560000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-560000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-560000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-82000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-82000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-82000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":416000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":416000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":868000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-48000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":869000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-258000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":871000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-439000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-439000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-439000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-610000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-610000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-170000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax","description":"Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":376000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":376000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax","description":"Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-982000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-982000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1900000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-1900000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1900000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1800000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1800000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1800000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-105000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-105000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-105000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-105000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-144000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-144000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":144000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-140000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-140000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-140000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-206000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-206000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-206000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-270000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-270000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-129000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-101000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-03-31","val":-101000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","description":"Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5629000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5629000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1213000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3123000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1910000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5509000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":2386000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8032000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":8032000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":8032000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2592000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2592000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6099000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":6099000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":3507000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":3507000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6625000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":6625000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":525000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":525000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9875000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":9875000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9875000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":9875000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2210000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2210000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2210000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":2210000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12336000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":12336000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":10126000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":10126000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":10126000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11776000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":11776000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-560000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-560000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13709000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":13709000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13709000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2609000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":-7950000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":48917000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":48917000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":48917000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":48917000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":38277000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":43889000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43960000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60919000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":38560000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":38560000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":38560000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":31761000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":31761000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":31761000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42101000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39984000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42063000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":46621000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":46621000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":46621000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":46621000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":46621000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23033000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30649000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26413000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25969000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":25969000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":25969000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":14050000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":14050000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21572000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24804000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16365000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15109000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":15109000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":15109000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":15109000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":15109000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16252000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19710000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21014000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18097000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":18097000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":18097000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":11165000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":18097000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16891000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21450000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21096000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17587000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":17587000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":17587000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":17587000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":17587000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21745000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25433000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31201000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22714000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":22714000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":22714000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":22714000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":22714000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26352000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29605000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33509000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22941000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":22941000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":22941000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":22941000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":22941000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":27299000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":35447000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":36818000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26579000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":26579000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":28209000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":270267000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":270267000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":270267000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":270267000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":238445000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":275438000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":281972000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":246522000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":260144000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":260144000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":260144000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":221941000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":221941000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":221941000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":312001000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":283351000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":239053000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":214306000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":214306000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":214306000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":213600000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":213600000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":166385000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":169627000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":159260000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":147472000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":147472000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":147472000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":31300000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":31300000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":143353000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":143594000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31064000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33555000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":33555000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":33555000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":33555000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":33555000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32563000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26548000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27671000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24640000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":24640000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":24640000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":24640000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":24640000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24987000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27907000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27266000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30823000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":30823000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":30823000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":30823000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":30823000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32526000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32943000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":35385000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34151000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":34151000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":34151000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":34151000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":34151000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":35326000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33238000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31144000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31984000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":31984000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":31984000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":31984000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":31984000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30212000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32807000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":35140000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37717000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":37717000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":38530000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-2583000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2583000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1472000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1090000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-1574000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-5949000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-5949000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-5949000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1919000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-1919000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1052000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1052000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1637000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1637000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-3463000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-3463000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3463000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-3463000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":315000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":315000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10032000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":10032000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":11607000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":11607000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":10297000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":10297000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10297000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1537000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1537000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4117000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4117000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":6849000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":6849000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":5341000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5341000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5341000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3982000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-3982000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-670000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-670000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-1917000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-1917000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-408000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-408000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-408000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1909000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1909000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3879000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":3879000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":71000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":71000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-1106000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1106000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1106000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1563000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-1563000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3182000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":3007000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-120000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":-120000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-6086000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6086000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":-6086000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3724000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-3724000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8828000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":8828000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":5751000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":5751000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-283000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-283000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-283000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3221000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-3221000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9439000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":9439000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":5875000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":5875000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2910000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":2910000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3304000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-3304000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7069000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":5752000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-2941000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3847000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":195000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-423000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-41000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1317000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-1276000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-964000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":353000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":910000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":457000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":457000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":436000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":436000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":56000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":56000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-380000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-380000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-667000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-568000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-718000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-778000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2193000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-1892000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1892000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1892000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2406000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2597000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4505000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2506000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2099000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-91000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10815000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":10815000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":8312000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":8312000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12173000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":12226000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10598000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":359000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":397000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8055000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":8101000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":7696000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":7704000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9138000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":9090000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1038000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":992000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9222000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":8922000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8922000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-102000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-81000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-508000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-486000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-406000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-405000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":814000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":814000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1301000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1300000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2420000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-2420000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2420000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":34000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-21000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-21000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-55000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-55000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-67000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-67000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-46000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-46000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1695000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1695000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1695000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1226000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-1226000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-980000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-980000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":246000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":246000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":413000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":413000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1393000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1393000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":770000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":770000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":770000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":261000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":261000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":132000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":132000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-129000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-129000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":198000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":198000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":66000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":66000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-325000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":-325000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-325000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-548000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-548000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-440000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-440000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":108000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":108000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":483000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":483000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":923000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":923000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1222000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1222000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-15000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":789000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":804000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":960000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":171000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7936000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":439000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"OtherPreferredStockDividendsAndAdjustments":{"label":"Other Preferred Stock Dividends and Adjustments","description":"Amount of preferred stock dividends and adjustments classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-6879000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-6879000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-151000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":957000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1108000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":201000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-756000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-33000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-33000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-33000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5438000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":5438000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6357000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":919000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6357000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6358000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":6358000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6358000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":6358000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":556000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":559000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":559000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":559000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":559000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2016-12-31","val":23758000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":23758000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":23758000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":23758000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":16391000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22612000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21524000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22446000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20676000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":21551000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":21551000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15175000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":14788000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":15175000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21474000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25354000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17500000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11596000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":11596000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11596000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11357000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13429000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13943000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11066000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18350000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":18350000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":12394000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20785000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22426000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":48945000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49835000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":49835000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":49835000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":70223000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48525000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":101736000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":96229000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":96229000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":96229000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80690000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":78405000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5824000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9486000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":9486000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":9486000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16743000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12383000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10658000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3509000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":3509000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":3509000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":3509000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8417000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4645000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4180000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3190000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":3190000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":3190000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":3190000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3190000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5482000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8272000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6187000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15735000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":15735000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2436000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":11357000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18350000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":12394000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49835000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":49835000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":96229000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":96229000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9486000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9486000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3509000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic":{"label":"Participating Securities, Distributed and Undistributed Earnings (Loss), Basic","description":"Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":11000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":11000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":78000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":79000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":104000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":114000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":98000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":98000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":7000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-7000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"PaymentForContingentConsiderationLiabilityInvestingActivities":{"label":"Payment for Contingent Consideration Liability, Investing Activities","description":"Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1275000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1275000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"}]}},"PaymentsForDerivativeInstrumentInvestingActivities":{"label":"Payments for Derivative Instrument, Investing Activities","description":"The cash outflow for derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":10297000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":5663000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":5663000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5663000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5663000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9960000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":9960000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9960000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":9960000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":9960000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"PaymentsForProceedsFromDerivativeInstrumentInvestingActivities":{"label":"Payments for (Proceeds from) Derivative Instrument, Investing Activities","description":"The net cash outflow or inflow from derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":9960000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":9960000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":9960000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":9960000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-12866000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-12866000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-12866000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-12866000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-12866000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-12866000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-12866000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18294000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":18294000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50341000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":50341000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":50341000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":50341000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":50341000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":50341000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":50341000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1251000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":87921000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1509000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":264093000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":264093000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":264093000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29203000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1140000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1150000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1150000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1150000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1150000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":99523000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":99523000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":99523000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1222000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":145244000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1236000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":251374000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1718000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":364275000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":380505000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":380505000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":380505000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":102171000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":102171000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":206289000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":206289000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":207151000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":207151000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":282151000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":282151000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":282151000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32894000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":32894000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":71431000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":71431000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":100041000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":100041000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":102067000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":102067000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":39499000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":39499000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":71591000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":71591000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":215168000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":108175000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfRedeemableNoncontrollingInterest":{"label":"Payments for Repurchase of Redeemable Noncontrolling Interest","description":"The cash outflow during the period for redemption of redeemable noncontrolling interests.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":127000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-06-30","val":5761000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":5761000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":5761000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":123000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":123000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":123000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":123000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":123000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":123000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":123000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsOfDividendsMinorityInterest":{"label":"Payments of Ordinary Dividends, Noncontrolling Interest","description":"Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":20472000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":20472000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":89000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":89000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":550000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1505000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1505000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1505000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":5252000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":5252000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":19371000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":19371000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":19371000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":19371000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9719000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":9719000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11103000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":11103000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":11103000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":11103000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":11103000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":11103000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":11103000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13020000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13020000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1013000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1443000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":10593000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":11582000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":11582000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":11582000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":600000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":600000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11244000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":76469000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":11298000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":76523000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":16017000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":16017000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":81242000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":81242000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":148000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":148000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":303000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":303000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":490000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":490000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":587000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":587000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":587000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5226000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5226000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5949000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5949000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":6557000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":6557000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":9091000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":9091000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":9091000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":726000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":726000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":779000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":779000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":779000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":14000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32980000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":32980000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":32980000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":32980000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":32980000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":32980000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":32980000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1285000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1285000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":1306000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1306000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1306000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":9000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":78000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":78000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":79000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":79000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":79000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":79000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":3868000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":3868000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":107000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1308000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1346000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1725000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1725000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1725000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1277000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1277000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1725000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1725000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":2151000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2151000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2151000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2151000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":803000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":803000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1744000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1744000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1744000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1744000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":2528000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":2528000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2528000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1420000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1420000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1251000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1509000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":87921000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":2245000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2245000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2245000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1140000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":29203000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29203000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":29203000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":29203000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":29203000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1154000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1154000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1154000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":145244000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1222000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":251374000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1236000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":364275000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1718000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2769000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2769000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2769000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":774000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":774000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1373000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1373000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1438000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":1438000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":1994000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1994000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1994000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":611000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":611000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":616000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":616000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":616000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":616000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":623000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":623000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":623000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1693000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1693000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1693000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1693000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":1696000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1696000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2894000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":2894000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2345000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2345000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2345000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2345000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":4060000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4603000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-03-27","end":"2015-07-31","val":6705000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-03-27","end":"2015-07-31","val":6705000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-12-31","val":6705000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6705000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":835000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":835000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":835000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":835000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":835000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":835000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":835000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":835000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":17019000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":17019000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":17019000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1194000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1194000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1205000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1205000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1205000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1205000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1205000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1205000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1205000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":344056000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":344056000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":39763000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":86224000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":132904000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":240258000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":240258000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":240258000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":37147000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":37147000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":86793000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":86793000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":134629000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":134629000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":274063000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":274063000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":274063000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":274063000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":44245000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":44245000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":93741000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":93741000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":150458000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":150458000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":238046000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":238046000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":238046000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":32319000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":32319000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":62801000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":62801000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":102147000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":102147000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":155641000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":155641000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":155641000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24582000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":24582000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49163000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":49163000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":62347000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":62347000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":74624000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":74624000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":74624000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11743000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":11743000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20551000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":20551000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":27578000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":27578000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":50444000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":50444000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":50444000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1211000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":1211000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8091000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":8091000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":16754000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":16754000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":52756000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":52756000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":52756000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5833000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":5833000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14851000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":14851000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":26740000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":26740000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":56437000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":56437000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":56437000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15884000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":15884000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26617000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":26617000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":34554000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":34554000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":71886000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":71886000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4612000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":4612000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17879000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":36065000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":103043000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8330000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"PaymentsToMinorityShareholders":{"label":"Payments to Noncontrolling Interests","description":"Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5351000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5351000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":668000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25665000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":25665000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":25665000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":25665000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":25665000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":17443000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":17443000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":17443000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":17443000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":127000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":127000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":127000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":127000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":127000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":912000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":127000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":127000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":127000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":625000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5761000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1363000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":2032000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":2032000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":5761000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5761000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5761000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":609000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":609000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":13716000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13716000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13716000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":123000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"PreferredStockAccretionOfRedemptionDiscount":{"label":"Preferred Stock, Accretion of Redemption Discount","description":"The amount of accretion of the preferred stock redemption discount during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-06-30","val":61974000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":61974000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4650000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":61974000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"}]}},"PreferredStockDividendsAndOtherAdjustments":{"label":"Preferred Stock Dividends and Other Adjustments","description":"The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":6173000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6173000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1514000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1077000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":438000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-3233000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-2160000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1537000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1537000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1537000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":38876000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":38876000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":38876000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":38875000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":38875000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":108081000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":108081000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":69212000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":69212000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":69212000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":69211000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":69211000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":192141000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":192141000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":84060000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":84060000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":84060000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":84059000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":84059000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":298497000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":298497000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":298497000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":298497000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":106349000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":106347000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":106347000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":57403000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":57403000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":57403000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":57403000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":61727000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":61727000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4324000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4324000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":4324000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4324000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":61403000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":61403000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-324000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-324000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":-324000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-324000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":62825000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":62825000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":62825000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1422000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":1422000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-263000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-263000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":-263000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-457000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-194000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-194000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":-194000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-264000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":472000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":472000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":44000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-201000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-6000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-149000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":14000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"}]}},"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":"2016-12-31","val":0.001,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0.001,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.001,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0.001,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0.001,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.001,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0.001,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0.001,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0.001,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0.001,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.001,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":0.001,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0.001,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0.001,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0.001,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.001,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.001,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":0.001,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.001,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"PreferredStockRedemptionDiscount":{"label":"Preferred Stock Redemption Discount","description":"The excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of earnings per share.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":74110000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":74110000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":74110000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":74110000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":74110000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":74110000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":74110000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":74110000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"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":"2016-12-31","val":49488000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":49488000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":49488000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":49488000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":49488000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":49488000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49488000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49488000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":49488000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":49488000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":49488000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":49488000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":49488000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":49488000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49488000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49488000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49889000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49889000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":49889000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":49889000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":49889000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":49889000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49889000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":49889000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49889000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49889000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":49889000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":49889000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":49889000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":49889000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49889000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49889000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49889000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49889000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":49889000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":49889000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":49889000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":49889000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49889000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49889000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49889000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49889000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":50000000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":50000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":50000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":50000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50000000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":50000000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":50000000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":50000000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":50000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":50000000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50000000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50000000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":50000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":50000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":50000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":50000000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":50000000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":50000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50000000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":50000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":50000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":97234000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":97234000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":97234000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":97234000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":79364000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":104639000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":145520000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":104376000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":93461000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":93461000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":93461000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":81948000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":81948000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":81948000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":134615000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":176101000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":77554000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":53187000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":53187000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":53187000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":52079000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":52079000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72474000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":98083000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64016000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49686000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":49686000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":49686000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":29811000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":29811000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":73582000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53875000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21182000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15079000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":15079000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":15079000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":15079000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":15079000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":23795000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20349000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29140000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16280000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":16280000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":16280000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":16280000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":16280000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21034000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24025000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19543000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19445000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":19445000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":19445000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":19445000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":19445000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30356000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30343000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26493000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19284000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":19284000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":19284000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":19284000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":19284000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":33427000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26248000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25308000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30020000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":30020000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":30020000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":30020000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":30020000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":39325000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30412000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30457000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28956000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":28956000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32235000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"ProceedsFromInsuranceSettlementInvestingActivities":{"label":"Proceeds from Insurance Settlement, Investing Activities","description":"Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2198000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2198000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1431000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1431000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":3623000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3623000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3623000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":370000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":370000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":370000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":370000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":370000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":370000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":370000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":370000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":370000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":370000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":24641000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":24641000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":27356000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":27356000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":27356000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":842000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":842000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":456888000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":456888000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":456561000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":456561000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":456359000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":456359000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":628512000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":628512000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":172144000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":262696000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":513014000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":708827000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":708827000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":708827000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6790000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":6790000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2110859000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2110859000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":2349673000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":2349673000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":2898836000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":2898836000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2898836000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":2898836000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":188563000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":188563000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":298726000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":298726000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":383594000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":383594000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":485470000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":485470000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":485470000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":90630000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":90630000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":507691000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":507691000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":724074000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":724074000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1123179000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1123179000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1123179000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":499479000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":499479000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":525187000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":525187000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":566726000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":566726000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":528382000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":528382000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":528382000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":996000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":996000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55394000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":55394000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":46493000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":46493000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":46493000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":46493000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":46493000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":49691000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":49691000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":204691000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":204691000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":235181000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":235181000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":496253000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":496253000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":496253000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38000000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":38000000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43956000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":43956000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":48122000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":48122000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":153772000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":153772000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":153772000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":81091000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":81091000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":135140000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":135140000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":135140000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":135140000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":155146000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":155146000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":30000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":86053000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":94504000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":126159000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":95127000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock":{"label":"Proceeds from Issuance of Redeemable Convertible Preferred Stock","description":"The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":329142000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":329142000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":329142000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":55290000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":55290000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":55290000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":55290000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":55290000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":55290000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":55290000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":55290000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":55290000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":55290000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"ProceedsFromPaymentsForLongTermLoansForRelatedParties":{"label":"Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties","description":"The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":8896000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":8896000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1284000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1045000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1634000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1590000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1590000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1590000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-347000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-347000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-593000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-508000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":349000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":349000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-268000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-268000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-268000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-268000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":750000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":750000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":983000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":983000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-8000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-8000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-2778000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2778000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2778000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":87000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":87000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":87000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":87000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":84000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":84000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":84000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":84000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":11473000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":87000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-3000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-3000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-7000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-25582000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-25582000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-7443000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7746000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-9574000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-22236000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-22236000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-22236000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5315000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-5315000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6329000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-6329000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-93813000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-93813000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-94891000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-94891000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-94891000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-94891000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5534000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-5534000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5875000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-5875000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-17588000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-17588000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":-13650000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-13650000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-13650000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-369000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-369000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12133000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-12133000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-19787000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-19787000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-20157000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-20157000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-20157000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1488000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1488000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1858000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1858000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-5680000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-5680000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-5680000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-5680000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5680000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities":{"label":"Proceeds from Sale and Maturity of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1478000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1478000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":11473000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":11473000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"}]}},"ProceedsFromSaleAndMaturityOfOtherInvestments":{"label":"Proceeds from Sale and Maturity of Other Investments","description":"The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":11473000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":11473000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":85000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"}]}},"ProceedsFromSalesOfAssetsInvestingActivities":{"label":"Proceeds from Sales of Assets, Investing Activities","description":"Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":7714000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":126000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"}]}},"ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets":{"label":"Proceeds from Sales of Business, Affiliate and Productive Assets","description":"Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":204076000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":204076000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":340096000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":553860000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":554441000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":554441000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":554441000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":126000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1001000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":505000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1180000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1180000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":9831000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":9831000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9831000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":9831000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":359510000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":359510000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":374713000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":374713000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":375792000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":375792000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":375807000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":375807000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":375807000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":330998000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":330998000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1161440000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1161440000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1141695000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1141695000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1266042000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1266042000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1266042000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4032000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4032000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22454000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":22454000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":40148000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":40148000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":676569000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":676569000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":676569000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30845000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":30845000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":725323000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":725323000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2137673000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2137673000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":2150820000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":2150820000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2150820000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9193000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":9193000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10259000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":10259000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":83405000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":83405000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":83414000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":83414000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":254000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":366000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":503000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-12-31","val":4539000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2040000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2040000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":245000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":245000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":252000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1714000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":1714000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":14007000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":14007000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":14007000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26754000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":26754000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26732000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":26732000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":26697000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":26697000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":25716000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":25716000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":25716000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":374000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":374000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1160000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1160000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3411000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":3411000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3411000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11496000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":11496000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11624000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":11624000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":11888000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":11888000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":13216000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":13216000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":13216000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1423000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1423000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1530000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1530000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":3196000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":3196000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":2308000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2308000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":2308000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":29000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":29000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":121000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":121000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":204000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":204000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":230000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":230000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":42000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":128000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":128000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":128000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":84000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-315845000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-315845000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-102446000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":-102446000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":246792000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":349238000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":349238000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":327722000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":80930000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":80930000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":366186000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":366186000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":366186000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":38464000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-120353000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-120353000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":-120353000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3256000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-3256000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":117098000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":117098000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":117098000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-106745000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-106745000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-103490000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-103490000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":-103490000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":93764000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":93764000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":93764000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":93764000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":200509000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":171545000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":171545000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":171545000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":171545000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":395499000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":395501000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":223954000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":223956000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":223956000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":298814000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":298814000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-96684000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-96684000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":370930000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":370930000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":370930000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":194265000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":973881000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":973881000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":779616000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":779616000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":779616000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":779616000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":877087000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":877087000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-96794000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-96794000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":937664000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":937664000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":937664000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":98316000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-213312000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-213312000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-311628000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-311628000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":-311628000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-311628000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-997742000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-997742000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-784430000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-784430000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-618702000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-164943000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-194167000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-194167000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-29224000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-29224000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":-29224000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-29224000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":165970000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":165970000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":360137000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":360137000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":203785000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":-44680000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1121000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1121000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":43559000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":43559000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-04-01","end":"2022-06-30","val":43559000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":43559000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":29915000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":29915000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31036000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":31036000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":68978000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-26762000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29551000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":29551000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":56313000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":56313000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-04-01","end":"2023-06-30","val":56313000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":56313000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":65532000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":65532000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35981000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":35981000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":107267000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":-10848000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117503000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117503000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":128351000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":128351000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":128351000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":128351000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":202830000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":202830000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":85327000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":85327000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":296396000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":296396000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19553000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-19553000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":-19553000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":-19553000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":77873000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":97426000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":97426000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":112252000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":34379000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":283784000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-21594000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-12-31","val":2151633000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2151633000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2151633000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":2151633000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1361465000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2195724000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2208400000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2030234000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1934904000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1934904000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1934904000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1380417000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1380417000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1380417000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1895352000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1793949000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1257687000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1278935000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":1278935000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1278935000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1275341000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":1275341000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1237605000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1238470000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1191397000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1199219000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1199219000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":640630000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":640630000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1071045000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":908418000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":547063000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":578484000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":542962000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":518339000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":493429000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":516853000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":506055000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":486312000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":538751000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":562461000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":543606000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":567465000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":526631000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":508468000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":514252000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":522027000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":546873000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":570029000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":628616000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":628616000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":633485000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":107162000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":107162000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25839000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":56114000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":76141000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":108019000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":108019000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":108019000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16502000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":16502000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":51439000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":51439000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":88677000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":88677000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":124308000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":124308000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":124308000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":124308000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22153000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":22153000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":58282000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":58282000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":83029000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":83029000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":112440000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":112440000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":112440000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23650000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":23650000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":62410000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":62410000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":80957000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":80957000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":100829000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":100829000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":100829000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22912000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":22912000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":63695000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":63695000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":97662000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":97662000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":117867000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":117867000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":117867000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3273000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3273000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21372000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":21372000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":17672000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17672000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":34370000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":34370000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":34370000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2535000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-2535000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8196000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":8196000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":14194000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":14194000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":21972000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":21972000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":21972000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2788000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2788000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16180000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":16180000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":29535000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":29535000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":43733000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":43733000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":43733000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6307000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":6307000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28907000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":28907000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":37223000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":37223000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":55753000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":55753000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4395000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":4395000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23701000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":40478000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":61133000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":6337000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ProvisionForLoanLeaseAndOtherLosses":{"label":"Provision for Loan, Lease, and Other Losses","description":"Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1151000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":952000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-525000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-1971000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":3364000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3358000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3358000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-415000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":415000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-951000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":951000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1996000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1864000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":1218000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":1088000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1088000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":1088000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":708000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":703000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":682000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":677000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1215000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":1215000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":1407000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1407000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":433000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":433000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1406000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1406000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1891000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1942000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1424000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4636000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"ReceivablesHeldForSaleAmount":{"label":"Accounts and Financing Receivables, Held-for-Sale","description":"Amount, before valuation allowance, of accounts and financing receivables held for sale.","units":{"USD":[{"end":"2017-12-31","val":34744000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":34744000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15434000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4353000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2016-12-31","val":334836000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":334836000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":334836000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":334836000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":273518000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":591140000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":499406000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":599147000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":357925000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":357925000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":357925000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":311065000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":311065000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":311065000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":611460000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":449900000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":424639000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":249269000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":249269000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":249269000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":225281000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":225281000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":454653000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":368166000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":371389000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":260475000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"RedeemableNoncontrollingInterestEquityCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Carrying Amount","description":"As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.","units":{"USD":[{"end":"2018-12-31","val":14396000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":14396000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-09-30","val":11944000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12295000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":12295000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":12295000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":12295000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":12295000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11963000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12157000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1714000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1724000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1724000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1724000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1724000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1724000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1744000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1812000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1714000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1714000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1714000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1714000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1714000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1714000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1714000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1398000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1398000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1398000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1398000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1398000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1398000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1398000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1398000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1398000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1398000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1398000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":1398000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1398000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1398000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":1398000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1398000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1398000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1398000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1398000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":1398000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1398000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":1398000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1398000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1398000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1398000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1398000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1398000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1398000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1398000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":528025000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":528025000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":133079000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":477008000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1037591000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1421379000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1421379000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1421379000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":50335000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":50335000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2415530000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2415530000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":2695511000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":2695511000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":3038946000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":3038946000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3038946000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":3038946000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":541812000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":541812000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":671721000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":671721000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":838542000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":838542000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":867915000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":867915000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":867915000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":532592000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":532592000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1877310000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1877310000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":2189779000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":2189779000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":2507790000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2507790000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2507790000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":226505000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":226505000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":256299000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":256299000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":298664000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":298664000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":705353000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":705353000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":705353000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":53670000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":53670000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":932901000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":932901000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":933213000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":933213000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":942030000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":942030000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":942030000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58890000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":58890000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":230476000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":230476000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":270413000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":270413000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":433705000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":433705000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":433705000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15227000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":15227000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":88112000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":88112000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":167189000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":167189000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":243438000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":243438000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":243438000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26545000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":26545000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":68610000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":68610000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":143556000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":143556000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":215560000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":215560000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22461000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":22461000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":85617000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":117111000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":129069000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":23641000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":35000000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":35000000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":35000000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q1"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-03-31","val":195839000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":193305000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":187260000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":224934000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":224934000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":212215000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":184989000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":175557000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":182905000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":173855000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":196790000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":191281000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":201300000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":201300000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":195792000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":203633000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":198123000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":188938000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":185494000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":183819000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":35101000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":186921000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":186921000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":36241000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":196385000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":40922000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":185702000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":33122000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30857000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":30857000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":106633000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":106633000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":106770000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":106770000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":104999000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":104999000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20607000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":20607000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20192000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":20192000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17448000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":17448000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8644000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":8644000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8853000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":8853000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7587000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":7587000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":7505000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7616000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":7616000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7641000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":7641000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6306000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":6306000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6504000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":6504000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":6504000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":6504000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":6504000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7132000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":7132000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6725000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5455000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5372000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":5372000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5634000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"RestrictedCashAndInvestmentsCurrent":{"label":"Restricted Cash and Investments, Current","description":"The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.","units":{"USD":[{"end":"2016-12-31","val":189319000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":189319000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":189319000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":189319000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":178552000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":178552000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":195838000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":193305000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":199300000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":224934000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":212215000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":212215000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":206705000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":201300000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":195792000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":47852000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":186921000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":36241000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":36241000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":117151000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":20774000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8617000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2016-12-31","val":-1037701000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":-1037701000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":-1037701000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":-1037701000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":-1037701000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-1160508000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-1044123000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1142081000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-946236000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":-946236000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-946236000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-946236000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":-946236000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":-946236000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-772283000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-548617000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-643407000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-530919000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":-530919000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-530919000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-530919000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":-530919000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-310732000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":470860000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":375634000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":436509000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":436509000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":436509000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":436509000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":436509000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":536124000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":228301000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-556141000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-176822000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-176822000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":-176822000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-176822000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-176822000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-341851000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-370851000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-10445000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15523000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":15523000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":15523000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":15523000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":15523000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-28688000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14735000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45852000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39244000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":39244000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":39244000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":39244000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":39244000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12637000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68814000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104972000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41862000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":41862000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":41862000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":41862000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":41862000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17411000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":128130000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":199212000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":291644000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":291644000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":291644000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":291644000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":291644000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":246273000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":323466000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":357953000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":416889000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":416889000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":312988000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3399774000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3301864000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3385876000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":885288000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":632216000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2133205000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1649412000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1247917000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1017196000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2436514000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2397762000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":787102000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":778255000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3350224000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3290213000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1144574000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":621796000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":601072000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1623598000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1593475000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1001802000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":992403000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2367174000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":860224000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":773699000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":277267000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3250326000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1212070000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1212070000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":528557000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":192319000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1320235000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":496175000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":791678000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":303856000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":739698000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":739698000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":243523000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":243523000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":194701000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":194701000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":522280000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":522280000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":327579000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":327579000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":789971000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":789971000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":267691000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":267691000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":209563000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":209563000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":594944000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":594944000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":385381000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":385381000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":895943000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":895943000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":300999000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":300999000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1242271000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1242271000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1242271000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":251255000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":251255000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":713322000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":713322000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":462067000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":462067000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1074855000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":1074855000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":361533000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":361533000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1484288000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1484288000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1484288000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":275372000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":275372000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":774617000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":774617000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":499245000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":499245000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1143248000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1143248000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":368631000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":368631000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1566642000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1566642000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":236162000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":236162000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":760318000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":524156000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1160542000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":400224000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1701930000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":272612000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4291659000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":3399774000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":906534000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-03-31","val":906534000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-03-31","val":658122000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2138444000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1231910000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1231910000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-04-01","end":"2016-06-30","val":978493000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3068299000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":929855000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":929855000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-07-01","end":"2016-09-30","val":770833000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4244192000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3301864000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3301864000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":1175893000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-10-01","end":"2016-12-31","val":894416000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":855933000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":855933000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-03-31","val":855933000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":598978000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":598978000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2133372000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2133372000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1277439000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1277439000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-04-01","end":"2017-06-30","val":1277439000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1017108000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":1017108000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3116766000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":2434687000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":983394000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":983394000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-07-01","end":"2017-09-30","val":818601000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":818601000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":818601000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4377989000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":3385876000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3385876000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":3333073000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":1261223000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-10-01","end":"2017-12-31","val":951189000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-10-01","end":"2017-12-31","val":951189000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":885288000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":632216000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-03-31","val":632216000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":614278000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2133205000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1649412000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1247917000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1017196000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-04-01","end":"2018-06-30","val":1017196000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1005229000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2436514000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2397762000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":787102000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":787102000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-07-01","end":"2018-09-30","val":778255000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":778255000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3350224000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3290213000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1144574000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":913710000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-10-01","end":"2018-12-31","val":892451000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":621796000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":601072000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-03-31","val":601072000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":212019000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1623598000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1593475000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1001802000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":992403000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-04-01","end":"2019-06-30","val":992403000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":370938000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2367174000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":860224000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":773699000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":773699000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-07-01","end":"2019-09-30","val":277267000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":277267000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3250326000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1212070000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1212070000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":883152000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-10-01","end":"2019-12-31","val":351846000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":528557000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":192319000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1320235000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":791678000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":303856000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":739698000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":243523000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":243523000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1024917000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":285219000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1086701000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1242271000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1242271000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1484288000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":125000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14499000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":38217000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":39052000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":24774000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":24774000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":27757000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":27757000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":27757000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1997000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1997000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1997000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5226000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5226000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":5226000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13034000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":13034000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":13034000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7001000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":7001000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15785000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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-03-31","val":149000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12252000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":6394000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":16684000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":10038000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":10038000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":13565000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13565000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13565000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7674000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":7674000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7674000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12677000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":12677000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":12677000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":20920000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":20920000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":20920000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":13793000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":13793000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4062000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":134000000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"SaleLeasebackTransactionNetBookValue":{"label":"Sale Leaseback Transaction, Net Book Value","description":"The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.","units":{"USD":[{"end":"2016-12-31","val":10333000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":10333000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":10333000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15673000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":8788000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":10333000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":17484000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"}]}},"SaleLeasebackTransactionNetProceedsFinancingActivities":{"label":"Sale Leaseback Transaction, Net Proceeds, Financing Activities","description":"Amount of cash inflow after closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":15673000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":15673000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":15673000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10333000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":9712000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":8788000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":15673000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2019-06-01","end":"2019-06-30","val":0,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"}]}},"SalesDiscountsReturnsAndAllowancesGoods":{"label":"Sales Discounts, Returns and Allowances, Goods (Deprecated 2018-01-31)","description":"Aggregate of: (i) sales discounts given by the entity, including, but not limited to, early payments of accounts due, (ii) the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions), and (iii) price reductions (allowance, price protection agreements) given by the entity. Discounts, returns and allowances are a deduction from gross revenue in arriving at net revenue.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":702110000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":790007000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":929969000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20","frame":"CY2017"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":39021000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":39021000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7164000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20909000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":28939000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":38809000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":38809000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":38809000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22388000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":22388000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35337000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":35337000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":43969000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":43969000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":64788000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-3756000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3931000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3931000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":10492000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":10492000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":10791000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3149000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8004000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":8004000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":9581000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":9581000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":12994000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1984000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6605000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":6605000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":10277000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":10277000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":13298000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1576000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4778000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4778000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":7175000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7175000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10172000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2762000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5122000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":5122000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":6971000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":6971000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8776000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":1124000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3100000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3100000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":4894000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":4894000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":7114000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4296000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":4296000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":7077000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":7077000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":7843000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":7843000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2463000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5944000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":9709000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":13342000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2616000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2015-12-31","val":8293000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":8293000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":9004000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":9004000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":9004000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8606000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":8606000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":8606000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":8606000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7878000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":7878000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":7878000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4846000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":4846000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":4846000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3292000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3292000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":3292000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":559000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":559000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":559000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":363000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":363000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":363000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":319000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":319000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":298000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2015-12-31","val":24.32,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":24.32,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21.48,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":21.48,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":21.48,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19.38,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":19.38,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":19.38,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":19.38,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":19.11,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":19.11,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":19.11,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18.5,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":18.5,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":18.5,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":17.97,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17.97,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":17.97,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":7,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5.52,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3365000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":3365000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":899000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":899000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":899000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":794000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":794000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":794000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2353000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2353000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":2353000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":883000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":883000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":883000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4080000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4080000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4080000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1044000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1044000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1044000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":432000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":432000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":309000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":479000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":479000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":557000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":557000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":557000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5308000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":5308000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5308000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5308000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1600000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1600000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1600000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2761000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2761000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2761000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1100000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1100000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1100000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":682000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":682000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":682000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":94000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":94000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":94000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":2000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":28.52,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":28.52,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23.78,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":23.78,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":23.78,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18.34,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":18.34,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":18.34,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":18.34,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":19.92,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":19.92,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":19.92,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20.06,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":20.06,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":20.06,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19.66,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":19.66,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":19.66,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20.14,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":20.14,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":20.14,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":23.17,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":23.17,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":23.17,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":8.34,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":8.34,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":8.34,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":1447000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1447000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":303000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":303000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":303000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4283000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":4283000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4283000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":4283000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":717000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":717000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":717000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":698000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":698000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":698000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":13.8,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13.8,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12.03,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":12.03,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":12.03,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7.84,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":7.84,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":7.84,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":7.84,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7.67,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":7.67,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":7.67,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6.05,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":6.05,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":6.05,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2014-12-31","val":48851000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":48851000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":20339000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":20339000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":20339000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4350000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":4350000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":744000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":744000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":744000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":744000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3396000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3396000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":3396000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":3396000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":159000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":159000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":159000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":159000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8376000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2014-12-31","val":10919000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":10919000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11427000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":11427000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":11427000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10928000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":10928000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":10928000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":10928000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9903000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":9903000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":9903000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":9903000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":9903000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9020000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":9020000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":9020000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":9020000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5388000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":5388000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":5388000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":5388000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3428000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3428000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":3428000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":3428000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":559000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":559000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":559000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":559000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-12-31","val":363000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":363000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":363000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":319000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":319000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":298000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2014-12-31","val":25.84,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":25.84,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":26.12,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":26.12,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":26.12,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21.81,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":21.81,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":21.81,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":21.81,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19.3,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":19.3,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":19.3,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":19.3,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":19.3,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18.79,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":18.79,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":18.79,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":18.79,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18.18,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":18.18,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":18.18,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":18.18,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":7,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":7,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5.52,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2015-12-31","val":20339000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":20339000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4350000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":722000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":722000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":722000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3344000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3344000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":3344000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":159000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":159000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":159000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8376000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2015-12-31","val":11110000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":11110000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10790000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":10790000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":10790000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9847000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":9847000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":9847000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":9847000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8990000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":8990000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":8990000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5274000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":5274000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":5274000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3426000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3426000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":3426000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":2163000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":559000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":559000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":559000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":363000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":363000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":363000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":319000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":319000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":298000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2015-12-31","val":26.08,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":26.08,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21.79,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":21.79,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":21.79,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19.31,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":19.31,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":19.31,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":19.31,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18.8,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":18.8,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":18.8,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18.2,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":18.2,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":18.2,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":17.85,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":9.89,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":7,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":5.74,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":5.62,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5.52,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":18.76,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":18.76,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":19.57,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":19.57,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":19.57,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":16.95,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":16.95,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":16.95,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17.6,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":17.6,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":17.6,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12.25,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":12.25,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":12.25,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9.43,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9.43,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":9.43,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":8,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":8,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":8,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6.58,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":6.58,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7.03,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":26.72,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":26.72,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23.29,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":23.29,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":23.29,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":19.01,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":19.01,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":19.01,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":19.01,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14.27,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":14.27,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":14.27,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":14.99,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":14.99,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":14.99,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2015-12-31","val":20328000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":20328000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":4350000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":4350000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-12-31","val":265000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":265000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":265000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2136000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2136000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":2136000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":159000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":159000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":159000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":6098000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":1461000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":2890000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":4037000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8376000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":677000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1990000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":1313000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2800000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":810000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5247000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":904000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":904000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1121000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1121000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1121000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":73000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":73000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":73000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1055000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1055000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1055000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1242000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1242000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1242000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1407000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1407000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1636000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2016-12-31","val":632210000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":632210000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":632210000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":632210000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":632210000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1322405000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1412953000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1551678000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1575164000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1575164000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1575164000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1575164000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1575164000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1575164000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1772924000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2124762000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1983336000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2061079000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2061079000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2061079000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2061079000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2061079000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2335388000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3118214000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2843440000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2816963000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2816963000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2816963000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2816963000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2816963000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2583122000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2294191000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1837198000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2276816000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2276816000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2276816000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2276816000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2276816000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1906404000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2285584000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1241349000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1140843000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1140843000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1140843000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1140843000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1140843000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1046640000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1016842000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":870556000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":776226000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":776226000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":776226000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":776226000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":776226000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":823090000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":973318000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":965931000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":950069000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":950069000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":950069000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":950069000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":950069000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":933636000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":918014000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":897666000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":959549000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":959549000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":959549000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":959549000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":959549000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":908499000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1051472000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1118666000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1187937000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1187937000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1048631000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"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":"2014-12-31","val":1056548000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":1056548000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":355426000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":355426000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":355426000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":664392000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":664392000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":664392000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":664392000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":664392000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":664392000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":664392000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1357046000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1447607000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1582229000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1587282000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1587282000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":1587282000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2017-12-31","val":1632532000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":1587282000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-01-01","val":1632532000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-03-31","val":1767473000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":1767473000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":1767473000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-03-31","val":1767473000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2115104000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2115106000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":2115106000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1971667000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":1971669000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2050946000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":2050946000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-03-31","val":2327906000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3107083000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":3107083000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-06-30","val":3107083000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-06-30","val":3107083000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2830880000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2019-09-30","val":2830880000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":2804151000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-03-31","val":2569808000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2280061000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":2280061000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-06-30","val":2280061000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":2280061000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1824580000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1824580000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":2263934000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-03-31","val":1893489000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2272442000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":2272442000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":2272442000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":2272442000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1227959000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":1227959000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":1139558000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-03-31","val":1044888000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1015227000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":1015227000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-06-30","val":1015227000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":1015227000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":868859000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-09-30","val":868859000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":774357000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-03-31","val":820932000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1I"},{"end":"2023-06-30","val":971204000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":971204000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-06-30","val":971204000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":971204000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":963642000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-09-30","val":963642000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":947740000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-03-31","val":931210000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":915809000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":915809000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-06-30","val":915809000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-06-30","val":915809000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":895325000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2024-09-30","val":895325000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2024-12-31","val":957145000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":906035000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":906035000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-03-31","val":906035000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2025-03-31","val":906035000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1051351000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"end":"2025-06-30","val":1051351000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1118115000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1187362000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"end":"2025-12-31","val":1187362000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1048055000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance (Deprecated 2020-01-31)","description":"Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2017-12-31","val":1592356000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1591612000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1591612000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1592356000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":1592356000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":1592356000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2079890000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2079890000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2079890000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q4I"},{"end":"2019-01-01","val":2079890000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"end":"2017-01-31","val":0.25,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-01-31","val":0.25,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-01-31","val":0.25,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2017-01-31","val":0.25,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-01-31","val":0.25,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"}]}},"StockholdersEquityOther":{"label":"Stockholders' Equity, Other","description":"This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":744000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":744000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":460000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":460000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":245000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":245000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":245000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1569000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1569000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1569000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":860000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":860000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":860000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":583000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":583000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":583000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1510000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1510000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":1510000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":194000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":194000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":194000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":44000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":44000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":21000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":238101000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":238101000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":238101000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2020-04-01","end":"2020-06-30","val":-414000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-414000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":1574000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-04-01","end":"2021-06-30","val":-1000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-1000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2528000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":238101000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":74110000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":74110000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":74110000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":456890000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":456561000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":456359000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":456359000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-3868000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-3868000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1725000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1725000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-1725000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1277000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1725000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-2151000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-2151000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-2151000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-2151000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-803000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-803000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-803000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-03-31","val":-803000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1744000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-941000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-941000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1744000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-23776000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2528000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2528000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":-1420000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":170000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":170000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-04-01","end":"2019-06-30","val":170000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":170000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":1455000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1455000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11762000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-03-31","val":25614000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-32000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-32000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-04-01","end":"2020-06-30","val":-32000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-32000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-35000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-35000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":24562000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1222000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":360000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":360000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":360000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":360000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":304000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":304000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":642000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":10722000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-471000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-471000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-04-01","end":"2022-06-30","val":-471000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-471000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":199000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":199000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11222000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-447000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":44000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":1032000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":1032000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-268000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-268000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":-773000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":91000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":91000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":91000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":91000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":80000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":80000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1775000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-1775000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1128000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-1128000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":-1128000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":-1128000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":86000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":86000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4913000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2363000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":2040000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2040000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":245747000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2019-01-01","end":"2019-12-31","val":11762000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":11762000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":24562000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2020-01-01","end":"2020-01-31","val":1619000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-01-31","val":1619000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-01-31","val":29203000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-01-31","val":29203000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019Q4I"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":959000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2211000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":1252000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3260000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1049000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4777000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2826000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2826000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":890000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":890000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":890000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":187000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":187000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":187000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":425000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":425000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":425000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":934000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":934000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":934000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1173000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1173000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1063000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"TaxAdjustmentsSettlementsAndUnusualProvisions":{"label":"Tax Adjustments, Settlements, and Unusual Provisions","description":"Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-30000000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"}]}},"TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncomeTaxExpenseBenefit":{"label":"Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit)","description":"Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3600000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"}]}},"TemporaryEquityAccretionToRedemptionValueAdjustment":{"label":"Temporary Equity, Accretion to Redemption Value, Adjustment","description":"Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-317000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-04-01","end":"2018-06-30","val":-882000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1130000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":-324000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":61974000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":292000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":292000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-263000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-457000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-194000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-194000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-264000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-09-30","val":-264000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":193000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":208000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":44000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-157000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-157000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-201000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-201000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-163000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-163000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-6000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-6000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-149000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-149000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-149000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":20000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":20000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":20000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":88000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":88000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":68000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":88000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":88000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":88000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":88000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":88000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-316000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-316000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16008000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":16008000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":16008000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":16008000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":16008000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17627000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17627000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17627000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22043000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":22043000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":22043000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":22043000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":22043000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32444000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39992000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47102000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48220000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":48220000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":48220000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":48220000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":48220000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57705000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65718000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":65795000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":73766000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-09-30","val":104849000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":271106000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":271106000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":271106000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":271106000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":271106000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":300309000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":300309000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":300309000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":365316000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":365316000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":365316000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":365316000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":365316000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":511122000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":616908000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":729902000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":744174000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":744174000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":744174000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":744174000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":744174000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":857048000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":950410000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":951272000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1026272000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1026272000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1026272000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1026272000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":1026272000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1026272000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2019-07-01","end":"2019-09-30","val":104849000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":104849000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":29203000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":29203000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-03-31","val":29203000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":94210000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":145806000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":145806000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":105786000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":105786000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":112994000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":378858000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":378858000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":112874000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":112874000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":112874000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-03-31","val":112874000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":112874000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":206236000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":93362000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":93362000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-04-01","end":"2022-06-30","val":93362000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":93362000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":207098000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":862000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":862000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":282098000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":282098000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":282098000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q1"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2016-12-31","val":1827228000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":1827228000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2081927000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":2081927000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":2081927000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2921922000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2014730000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":610800000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":679813000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":595486000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2023-12-31","val":442000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":431000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2014-12-31","val":67804000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2014-12-31","val":64199000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":82522000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2015-12-31","val":77179000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2015-12-31","val":77179000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":86385000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":82852000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2016-12-31","val":82852000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2016-12-31","val":81325000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":86383000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":82906000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":82906000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2017-12-31","val":81073000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":69801000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":62613000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":60780000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":50900000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":50900000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":65542000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":56395000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":56395000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2019-12-31","val":56395000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":385283000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":385283000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-12-31","val":385283000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":385283000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":257587000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":257587000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":257587000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2021-12-31","val":257587000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":284929000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":284929000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-12-31","val":284929000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2022-12-31","val":284929000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-12-31","val":255716000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":255716000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-12-31","val":255716000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":238154000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":238154000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":183363000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":12640000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":12350000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3474000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3440000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3440000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11121000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":10095000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10095000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":10095000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1541000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1541000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":199000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2349000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1338000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1338000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":227051000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":227051000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":227051000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8856000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8856000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":8856000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":30550000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":30550000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":30550000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17324000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":17324000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5155000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":344000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":345000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":9370000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":7980000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":7980000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":49000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":44000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":44000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":44000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":27574000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":27574000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":27573000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2016-12-31","val":42444000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2016-12-31","val":39123000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":42133000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":39058000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":39058000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28224000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"end":"2018-12-31","val":26643000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26150000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28993000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29420000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24510000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":16513000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17210000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17213000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11563000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14731000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":14731000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14527000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":14527000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":21355000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":21355000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":32434000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":32434000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":31695000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":31695000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22447000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense","description":"Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":16270000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":15333000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":9245000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":8318000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":8318000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7592000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":5985000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5985000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5762000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5008000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4840000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2762000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1040000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2642000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":3571000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3428000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2587000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2587000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":647000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1886000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-07-01","end":"2020-09-30","val":995000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1402000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1402000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":-3056000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6182000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":-6479000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-6479000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6828000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6828000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":6828000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10155000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":10155000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":10155000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-739000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":-739000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-9248000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":233000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":47000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":15231000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":14795000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":14795000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12494000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":11551000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":11551000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":11551000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9725000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":9725000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8731000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9940000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":8585000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8585000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":327142000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":327142000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":327142000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21993000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":21993000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":21993000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":498000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":498000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":498000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":32388000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":30325000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12865000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":12812000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":12812000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6266000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":5997000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5997000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":5691000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4379000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4379000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1640000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":321000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3582000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3582000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":3582000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":80885000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":80885000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":80885000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":38029000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":38029000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":38029000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1337000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":1337000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":1337000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1600000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1600000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3399000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-8090000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-7539000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-25911000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-25056000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-25056000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-8697000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":-8584000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-8584000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":-8584000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-15618000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-15563000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-11523000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3740000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-8482000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":-8482000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-5852000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6920000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-6920000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4320000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2199000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-07-01","end":"2020-09-30","val":-4340000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4458000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-4458000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-12661000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4919000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4697000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":11389000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":10514000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":10514000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7592000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":7355000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":7355000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":7355000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5282000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":5282000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1500000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3150000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1752000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1752000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1836000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1836000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":1836000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3523000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":3523000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3523000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2329000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2329000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":2329000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1838000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1838000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":53035000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2017-12-31","val":58300000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"end":"2017-12-31","val":54800000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"end":"2017-12-31","val":24650000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2017Q4I"},{"end":"2019-03-31","val":23820000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25848000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24882000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19917000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18709000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19964000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10685000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":264526000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":123760000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":143665000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":117237000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":114142000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":61906000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":3848000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6573000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2725000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11056000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":4483000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14983000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2595000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2595000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-877000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-877000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5575000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":5575000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5575000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9806000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9806000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":9806000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13165000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":13165000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":13165000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":15241000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16170000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":132950000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":132950000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":133278000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":134201000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":134197000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":134217000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":134229000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":134406000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":134406000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":134406000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":154301000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":154301000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":161620000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":161620000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":168657000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":168657000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":167261000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":178871000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":188228000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":224474000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":224474000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":224354000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":224354000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":209129000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2018-07-01","end":"2018-09-30","val":224037000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":212769000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":212769000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":224655000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":224656000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":224946000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":224946000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":224498000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":224193000,"accn":"0001628280-19-013398","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":222471000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":221928000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":210226000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":209929000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":210033000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":209710000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":209710000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":191990000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":192543000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":185569000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":185569000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":177995000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":172511000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":167463000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":167463000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":170360000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":170360000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":165015000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":165015000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":168268000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":168268000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":168268000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":157197000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":157197000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":157596000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":157596000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":157584000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":157584000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":157670000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":157670000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":157804000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":157804000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":157879000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":157879000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":157879000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":157011000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":157011000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":155950000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":155950000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":154350000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":154350000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":154696000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":154696000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":152175000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":152175000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":153896000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":153896000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":147563000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":149754000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":146773000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":149230000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":148211000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":148672000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2017-01-01","end":"2017-09-30","val":167261000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":178871000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":187765000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":209129000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":224037000,"accn":"0001628280-18-013939","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":212769000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":224655000,"accn":"0001628280-19-006341","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":224498000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":224193000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":221928000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":210226000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":210050000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":209929000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":209920000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":210033000,"accn":"0001628280-20-015592","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":209710000,"accn":"0001628280-21-003163","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200224000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":196085000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":191990000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":132950000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":132950000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":133278000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":133285000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":133291000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":133291000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":133303000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":133295000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":133295000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":133295000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":154301000,"accn":"0001628280-17-005416","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":154301000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":161620000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":161620000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":168591000,"accn":"0001628280-17-008326","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":168591000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":167261000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":178871000,"accn":"0001628280-17-011183","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001047469-18-001893","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-20"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001104659-18-067920","fy":null,"fp":null,"form":"8-K","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2017-01-01","end":"2017-12-31","val":172409000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":187765000,"accn":"0001628280-18-006307","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":201494000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":214864000,"accn":"0001628280-18-010861","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":212769000,"accn":"0001047469-19-000767","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":212769000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":221928000,"accn":"0001628280-20-002350","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":201494000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":214864000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-03-31","val":224655000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":224656000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":224658000,"accn":"0001628280-19-010364","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":224658000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":221928000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":209801000,"accn":"0001628280-20-006772","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":209801000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":209863000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":209929000,"accn":"0001628280-20-011882","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":209920000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":210033000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":209710000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":209710000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200224000,"accn":"0001628280-21-009167","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":200224000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":196085000,"accn":"0001628280-21-015673","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":196085000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":191990000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":192543000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":192543000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":185569000,"accn":"0001628280-21-021607","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":185569000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":189692000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":177995000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":177995000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":172511000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":172511000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":167119000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":167119000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":169885000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":169885000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":164645000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":164645000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":167670000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":167670000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":167670000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":157197000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":157197000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":157191000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":157191000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":157185000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":157185000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":157217000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":157217000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":157268000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-07-01","end":"2023-09-30","val":157268000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":157256000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":157256000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":157256000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":157011000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":157011000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":155432000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":155432000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":153847000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":153847000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":154151000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":154151000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":151577000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":151577000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":153273000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":153273000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":147563000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":147563000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":149081000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":146122000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":148499000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":147363000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":147825000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":142294000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2020-12-31","val":127131000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":122728000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":122728000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":123430000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":123430000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":107879000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":107879000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":82421000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":82421000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":100877000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOtherComprehensiveIncome":{"label":"Deferred Tax Liabilities, Other Comprehensive Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2559000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":2559000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3212000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3212000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2469000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":2469000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"end":"2021-12-28","val":105000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-28","val":105000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-28","val":105000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":188682000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":120640000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":120640000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":63153000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":63153000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":63153000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":16752000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":16752000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":16752000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":20264000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":20264000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":20264000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16595000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":16595000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9019000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":122673000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":80203000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":80203000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15688000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27003000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":35797000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":44078000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":44078000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":44078000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7763000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":7763000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15320000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":15320000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":22200000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":22200000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":29394000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":29394000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":29394000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7189000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":7189000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15191000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":15191000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":24117000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":24117000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":33235000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":33235000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":33235000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9765000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":9765000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19736000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":19736000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":28749000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":28749000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":36969000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":36969000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8125000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":8125000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16977000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":26473000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":36294000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9091000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-926000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":7000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"PaymentsOfCapitalDistribution":{"label":"Payments of Capital Distribution","description":"Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1374855000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"start":"2021-01-01","end":"2021-12-31","val":1374855000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1374855000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":253188000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":253188000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":253188000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":112478000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":112478000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":112478000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1714000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1714000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":455000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization","description":"Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-12-31","val":522240000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":525623000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":525623000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":576373000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":576373000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":660935000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","description":"Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-12-31","val":578484000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24","frame":"CY2020Q4I"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2021-12-31","val":499517000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":523407000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":562226000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2020-11-05","val":300000000,"accn":"0001628280-22-003638","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-24"},{"end":"2020-11-05","val":300000000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-11-05","val":300000000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2020Q3I"},{"end":"2021-04-30","val":650000000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2022-03-14","val":650000000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-14","val":650000000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q1I"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":3490000,"accn":"0001628280-22-012428","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3490000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4361000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4361000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4572000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-09-30","val":4572000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":2318000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2023-01-01","end":"2023-03-31","val":2318000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2318000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2318000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2318000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-01-01","end":"2023-09-30","val":2318000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":1598000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1598000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1714000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1714000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":1714000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":1714000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":386000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":386000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":455000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":455000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2026-01-01","end":"2026-03-31","val":97000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"MinorityInterestChangeInRedemptionValue":{"label":"Noncontrolling Interest, Change in Redemption Value","description":"Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.","units":{"USD":[{"start":"2021-04-01","end":"2021-06-30","val":68000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2021-04-01","end":"2021-06-30","val":7548000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7548000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":7110000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-06-30","val":17498000,"accn":"0001628280-22-020855","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":8013000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":8013000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17575000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":77000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax","description":"Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.","units":{"USD":[{"start":"2022-07-01","end":"2022-09-30","val":4300000,"accn":"0001628280-22-027962","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-10-01","end":"2022-12-31","val":4300000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4"}]}},"DividendsShareBasedCompensationCash":{"label":"Dividend, Share-based Payment Arrangement, Cash","description":"Amount of paid and unpaid cash dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":4600000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4600000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":4600000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2318000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":2318000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":2318000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1717000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":1717000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":455000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":30616000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":30616000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":32500000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":32500000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023"}]}},"LossContingencyEstimateOfPossibleLoss":{"label":"Loss Contingency, Estimate of Possible Loss","description":"Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.","units":{"USD":[{"end":"2022-12-31","val":11900000,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16600000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18300000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17800000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23500000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23200000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23400000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":23500000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17800000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17000000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18800000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19700000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20000000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19900000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.538,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.0235,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"}]}},"StockOptionExercisePriceDecrease":{"label":"Stock Option, Exercise Price, Decrease","description":"Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"end":"2022-09-14","val":0.83,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-09-14","val":0.83,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-09-14","val":0.83,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022Q3I"},{"end":"2022-10-24","val":0.68,"accn":"0001628280-23-004686","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-10-24","val":0.68,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2022-10-24","val":0.68,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-10-30","val":0.7,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-10-30","val":0.7,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-10-30","val":0.7,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q3I"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":73766000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":73766000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":73766000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2022-12-31","val":73766000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73766000,"accn":"0001628280-23-015443","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"}]}},"TreasuryStockRetiredCostMethodAmount":{"label":"Treasury Stock, Retired, Cost 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 cost method.","units":{"USD":[{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-03-31","val":33222000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":39203000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":39203000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":39203000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":39203000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":28578000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":28578000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":42223000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":42223000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-03-31","val":42223000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-03-31","val":42223000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":29049000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":29049000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":106155000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"TreasuryStockSharesRetired":{"label":"Treasury Stock, Shares, Retired","description":"Number of shares of common and preferred stock retired from treasury during the period.","units":{"shares":[{"end":"2023-05-24","val":73766000,"accn":"0001628280-23-026997","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-05-24","val":73766000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02"},{"end":"2023-05-24","val":73766,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-05-24","val":73766000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"end":"2023-05-24","val":73766,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2023-05-24","val":73766,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q2I"},{"end":"2024-05-23","val":73766000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"}]}},"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":"2022-07-01","end":"2022-09-30","val":71132000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2022Q3"},{"start":"2023-07-01","end":"2023-09-30","val":69451000,"accn":"0001628280-23-036192","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-02","frame":"CY2023Q3"}]}},"DeferredTaxAssetsOtherComprehensiveLoss":{"label":"Deferred Tax Assets, Other Comprehensive Loss","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8362000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"end":"2023-12-31","val":8362000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"end":"2024-12-31","val":0,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":886000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2023-12-31","val":167615000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3863000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4552000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":101231000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":59132000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":59132000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":69618000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":69618000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":69618000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":68241000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":68241000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":74495000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":6700000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":6700000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":6700000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible restructuring charges.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":30551000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":30551000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":30551000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":138516000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":138516000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"}]}},"RestructuringReserveAccrualAdjustment1":{"label":"Restructuring Reserve, Accrual Adjustment","description":"Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-101000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"}]}},"SegmentExpenditureAdditionToLongLivedAssets":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":45045000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":53068000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2022-01-01","end":"2022-12-31","val":53068000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":56457000,"accn":"0001628280-24-006141","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-22"},{"start":"2023-01-01","end":"2023-12-31","val":56457000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":56457000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":71903000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":71903000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":103043000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsForProceedsFromBusinessesAndInterestInAffiliates":{"label":"Payments for (Proceeds from) Businesses and Interest in Affiliates","description":"The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-82946000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-250000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-250000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-250000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":-4265000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":-4265000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":154000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":154000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-771000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-771000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":-771000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":-771000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":3610000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":3610000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-108000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-108000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":468000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":116000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":253000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":274000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":274000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":48000,"accn":"0001628280-24-019784","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":48000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3262000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3262000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":3291000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":3291000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":17964000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":17964000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":56000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":56000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":134000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":248000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":289000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":29000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2024-04-01","end":"2024-06-30","val":-24000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":16418000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":12089000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":6137000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17258000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":5169000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":20986000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2023-01-01","end":"2023-12-31","val":20986000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4661000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9790000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":9790000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":5129000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":5129000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14769000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-01-01","end":"2024-09-30","val":14769000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4979000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":4979000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":18102000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":18102000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2366000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2366000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5511000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":3145000,"accn":"0001628280-25-036830","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8116000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2605000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10661000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3139000,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"ProceedsFromSaleOfPropertyHeldForSale":{"label":"Proceeds from Sale of Property Held-for-sale","description":"The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.","units":{"USD":[{"start":"2024-04-01","end":"2024-06-30","val":3100000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2024-04-01","end":"2024-06-30","val":546000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-04-01","end":"2024-06-30","val":546000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-04-01","end":"2024-06-30","val":546000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q2"},{"start":"2024-06-01","end":"2024-06-30","val":546000,"accn":"0001628280-24-033877","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"start":"2024-07-01","end":"2024-09-30","val":1895000,"accn":"0001628280-24-044416","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-10-31"},{"start":"2024-07-01","end":"2024-09-30","val":1895000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-07-01","end":"2024-09-30","val":1895000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q3"},{"start":"2024-10-01","end":"2024-12-31","val":113000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-10-01","end":"2024-12-31","val":113000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4"},{"start":"2025-01-01","end":"2025-03-31","val":1660000,"accn":"0001628280-25-021318","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"segment":[{"start":"2024-01-01","end":"2024-12-31","val":2,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2,"accn":"0001628280-26-028580","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-30","frame":"CY2026Q1"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":103047000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20"},{"start":"2024-01-01","end":"2024-12-31","val":103047000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":219225000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability":{"label":"Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability","description":"Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.","units":{"USD":[{"start":"2024-07-01","end":"2024-09-30","val":-37900000,"accn":"0001628280-25-047306","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"}]}},"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":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.013,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.017,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":-0.141,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxPaidForeignAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":163430000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2025-12-31","val":30905000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2020-11-05","val":300000000,"accn":"0001628280-25-006557","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-20","frame":"CY2020Q3I"},{"end":"2025-12-31","val":180905000,"accn":"0001628280-26-009479","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}}},"ffd":{"NetFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-05-21","val":38197.43,"accn":"0001628280-26-037236","fy":null,"fp":null,"form":"S-8","filed":"2026-05-21","frame":"CY2026Q2I"}]}},"TtlFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-05-21","val":38197.43,"accn":"0001628280-26-037236","fy":null,"fp":null,"form":"S-8","filed":"2026-05-21","frame":"CY2026Q2I"}]}},"TtlOfferingAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-05-21","val":276592500,"accn":"0001628280-26-037236","fy":null,"fp":null,"form":"S-8","filed":"2026-05-21","frame":"CY2026Q2I"}]}},"TtlOffsetAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-05-21","val":0,"accn":"0001628280-26-037236","fy":null,"fp":null,"form":"S-8","filed":"2026-05-21","frame":"CY2026Q2I"}]}}}}}