{"cik":1702780,"entityName":"Optimum Communications, Inc.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2017-07-28","val":737068966,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-10-27","val":737068966,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2018-05-04","val":737068966,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-08-03","val":737068966,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-11-02","val":715100411,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-04-26","val":675031483,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-07-26","val":647731515,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-10-25","val":636831534,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2020-02-06","val":627953994,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-04-24","val":593521448,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-07-24","val":578097380,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-10-23","val":558409957,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-02-05","val":473216854,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-04-19","val":459814587,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-07-23","val":457128386,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-10-29","val":454653611,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2022-02-11","val":454654354,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-04-22","val":454654818,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-07-29","val":454668222,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-10-28","val":454668428,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-02-17","val":456069373,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2023-04-28","val":454684612,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-07-28","val":454729330,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-10-27","val":454762633,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2024-02-09","val":456117351,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15","frame":"CY2023Q4I"},{"end":"2024-04-26","val":459961698,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-07-26","val":460583380,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2024-07-26","val":460583380,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-10-31","val":461625436,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-02-07","val":463230046,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-05-02","val":467697203,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-08-01","val":468650196,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-10-31","val":469830736,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-02-06","val":470460199,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"},{"end":"2026-05-01","val":476472207,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2017-06-30","val":3712484222,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06","frame":"CY2017Q2I"},{"end":"2018-06-30","val":6212931374,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q2I"},{"end":"2019-06-30","val":7942908370,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q2I"},{"end":"2020-06-30","val":7109567296,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q2I"},{"end":"2021-06-30","val":7528969035,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q2I"},{"end":"2022-06-30","val":2021264916,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":656665390,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-06-30","val":656665390,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2024-06-30","val":450471354,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q2I"},{"end":"2025-06-30","val":588401093,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":697310000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":705672000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":705672000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":705672000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":684577000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":685026000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":790220000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":795128000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":795128000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":795128000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":795128000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":795128000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":725625000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":801448000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":883408000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":857502000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":857502000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":857502000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":857502000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":857502000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":835481000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":909120000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":878518000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":799618000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":799618000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":799618000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":799618000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":799618000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":855053000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":832011000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":837506000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":795576000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":795576000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":795576000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":795576000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":795576000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":879032000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":927254000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":892694000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1023045000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":1023045000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":1023045000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1023045000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1023045000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":999501000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1041996000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1084737000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":1213806000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1081946000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":979288000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":996701000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":936950000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":963226000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":966675000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1016588000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":971499000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":971499000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":971499000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":971499000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":971499000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":942745000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":925034000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":775665000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":816860000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":816860000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":798677000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2016-12-31","val":349626000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":349626000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":349626000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":349626000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":328840000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":344742000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":370765000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":370765000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":370765000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":370765000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":370765000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":370765000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":330761000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":382207000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":436550000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":448399000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":448399000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":448399000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":448399000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":448399000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":405030000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":420321000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":442710000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":457118000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":457118000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":457118000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":457118000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":457118000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":441696000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":387739000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":405005000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":442581000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":442581000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":442581000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":442581000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":442581000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":376155000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":404150000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":434011000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":406952000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":406952000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":406952000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":406952000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":406952000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":383103000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":370903000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":343355000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":365992000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":319369000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":332657000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":333247000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":357597000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":314691000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":319895000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":315894000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":332271000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":332271000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":332271000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":332271000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":332271000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":299388000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":299592000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":327727000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":335820000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":335820000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":301251000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":1039297000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1039297000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1039297000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1039297000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1794110000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2181306000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2599579000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":2599579000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2599579000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":2599579000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2599579000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2599579000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2983696000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3393628000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3393628000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4044671000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4044671000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":4044671000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":4044671000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4044671000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4384560000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4704512000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5058198000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5276921000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":5276921000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":5276921000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":5276921000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":5276921000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5601368000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5880504000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6158261000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6431843000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":6431843000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":6431843000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":6431843000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":6431843000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6639771000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6784318000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7002823000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7142852000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":7142852000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":7142852000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7142852000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7142852000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7362691000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7550050000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7649014000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":7785397000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7935109000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7999028000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8114453000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":8162442000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8343299000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8486391000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8671638000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8762014000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":8762014000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":8762014000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8762014000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":8762014000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9010642000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9240367000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9562268000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9835958000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":9835958000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10133696000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":1979000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1979000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1979000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1979000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":-2305000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-4130000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-10022000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":-10022000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":-10022000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":-10022000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-10022000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":-10022000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-8420000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-10438000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-2291000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-11783000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":-11783000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":-11783000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":-11783000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":-11783000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-8212000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-14474000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-25520000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-3250000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":-3250000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":-3250000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":-3250000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":-3250000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-13177000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-12118000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-8806000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3646000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":3646000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":3646000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":3646000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3646000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10621000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11569000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9421000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6497000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":6497000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":6497000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6497000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":6497000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8170000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4876000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5432000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":-8201000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-7328000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-2245000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2507000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":-12851000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-9208000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-6784000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-7313000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-3826000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-3826000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-3826000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-3826000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-3826000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-5005000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-772000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-1395000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1604000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":1604000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2044000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":3003554000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3003554000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":3003554000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":3003554000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4476928000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4466040000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4642128000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4665229000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4665229000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4665229000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4665229000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4665229000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4682646000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3856682000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3618709000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3423803000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":3423803000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":3423803000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3423803000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3423803000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2777554000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2220348000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1709685000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2039918000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":2039918000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":2039918000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":2039918000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":2039918000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1362836000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":817796000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":405043000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18005000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":18005000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":18005000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":18005000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":18005000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58527000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100213000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":137660000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":182701000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":159750000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":168933000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":176140000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":187186000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":195713000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":209992000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":225467000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":233953000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":233953000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":233953000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":233953000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":233953000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":236997000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":247891000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":256363000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":252553000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":252553000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":250845000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"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":"2016-01-01","end":"2016-12-31","val":68148000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":68148000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":68148000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":296924000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":322121000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":163142000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":163142000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":163142000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":163142000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3347000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3347000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3347000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-03-31","val":3347000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":50396000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-47049000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-47049000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":72924000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-22528000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":68169000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":68169000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":68169000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":61696000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":46294000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":46294000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":46294000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":46294000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":51450000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":51450000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":166511000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":166511000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":166511000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":-13260000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":8764000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":8764000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":8764000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":5734000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":5734000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14130000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":14130000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":14130000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-2528000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":514000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":514000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":514000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":514000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-2014000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-2014000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-859000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-859000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-859000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-859000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":859000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":58000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":168000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":168000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":168000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":168000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":212000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2777000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2777000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-2777000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1792000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1792000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1792000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2467000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":25927000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":40932000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33849000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":12226000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":12226000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":46176000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":12327000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":16077000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":16077000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":16077000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":16077000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":18023000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":18023000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":99077000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":99077000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":99077000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":33683000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":33683000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":33683000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":34057000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":34057000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":122811000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":122811000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":122811000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":27964000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":27385000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":27385000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":27385000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":27385000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":24172000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":24172000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":97511000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":97511000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":97511000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":97511000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":40512000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":41680000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":41680000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":41680000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":41680000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":37527000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":37527000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":167410000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":167410000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":167410000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":167410000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8718000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-8718000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-8718000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":-8718000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-8718000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8718000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":9091000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":9091000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":9091000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":9091000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":6062000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":6062000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":19090000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":19090000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":19090000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":19090000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":6484000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":15147000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":15147000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-04-01","end":"2024-06-30","val":15147000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15147000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":16188000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":16188000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":49305000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":49305000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11587000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":11587000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":11587000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":11587000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":12054000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":12054000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":9696000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":45131000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7565000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation":{"label":"Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation","description":"Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":135513000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":135513000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":135513000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":224120000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":224120000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":224120000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":224120000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":240273000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":240273000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":240273000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":233326000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":233326000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":233326000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":213474000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":213474000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":213474000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":274639000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":274639000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":274639000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":274639000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":299590000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":299590000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":299590000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":299590000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":253777000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":253777000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":253777000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":253777000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":263529000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":263529000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":253369000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2016-01-01","end":"2016-12-31","val":9849000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":9849000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":24702000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":17454000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39150000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":14448000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":55258000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":55258000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":105538000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27946000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62264000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":34318000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":96974000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":34710000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":125087000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":125087000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28281000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":28281000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55927000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":55927000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":27646000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":27646000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":80277000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":80277000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":24350000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":24350000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40532000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":40532000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":77061000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":77061000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":36529000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":36529000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":114410000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":114410000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":37349000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":37349000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2623000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-2623000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13253000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":13253000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":15876000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":15876000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29368000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":29368000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":16115000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":16115000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13757000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":13757000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30181000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":30181000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":16424000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":16424000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":50351000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":50351000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":20170000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":20170000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":67162000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":67162000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15449000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":15449000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":31615000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":16166000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":43628000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":12013000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":64087000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14977000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2015-12-31","val":1051000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":1051000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2015-12-31","val":1051000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11677000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":11677000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":11677000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":11677000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13420000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":20767000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":21915000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":24232000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":24232000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":35389000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":11677000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":11677000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":11677000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":11677000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":13601000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14018000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13420000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":13420000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10481000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12737000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13259000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":13520000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12007000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-03-31","val":17614000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15881000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13694000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":14683000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22395000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":32441000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-06-30","val":24910000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40839000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":25198000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-09-30","val":24369000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":27931000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27945000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34870000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37900000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":20767000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23292000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24883000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21547000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":21915000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":24430000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25010000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24984000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24232000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":24232000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":24232000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":24232000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":24232000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23470000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25232000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":23635000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":35389000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":35389000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26580000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-12-31","val":42623000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":42623000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":42623000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":72440000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":72440000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":72440000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":72440000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":71326000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":71326000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":71326000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":90357000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":90357000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":90357000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":55450000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":55450000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":55450000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":66076000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":66076000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":66076000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":66076000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":95323000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":95323000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":95323000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":95323000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":83313000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":83313000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":83313000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":83313000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":84244000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":84244000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":56635000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2016-01-01","end":"2016-06-30","val":20535000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":25831000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":27799000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":27799000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":27799000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1812000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7214000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":7214000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":18517000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":18517000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":31046000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":31046000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":31046000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":31046000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16950000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":16950000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":36971000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":36971000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":60526000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":60526000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":85121000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":85121000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":85121000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26066000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":26066000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":53876000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":53876000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":82398000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":82398000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":106214000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":106214000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":106214000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23944000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":23944000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48217000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":48217000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":69296000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":69296000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":91127000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":91127000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":91127000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23039000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":23039000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":45917000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":45917000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":69176000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":69176000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":91226000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":91226000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":91226000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":91226000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20342000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":20342000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41150000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":41150000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":61447000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":61447000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":77356000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":77356000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":77356000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":77356000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10719000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":10719000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18359000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":18359000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":26334000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":26334000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":34440000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":34440000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":34440000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":34440000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6893000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":6893000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11123000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":11123000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":15470000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":15470000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":19628000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":19628000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3992000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":3992000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8138000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":15802000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":26479000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9911000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":7812000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2015-01-01","end":"2015-12-31","val":7812000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-20","val":10316000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-06-20","val":10316000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-06-30","val":144324000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":32389000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":402994000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":258670000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":653410000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":653410000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":653410000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":238019000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":555238000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":555238000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":317219000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":317219000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":981657000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":981657000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":426419000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":426419000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1341807000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1341807000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1341807000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1341807000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":231817000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":231817000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":457869000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":457869000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":226052000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":226052000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":666041000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":666041000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":208172000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":208172000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":874214000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":874214000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":874214000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":200619000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":200619000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":401898000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":401898000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":201279000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":201279000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":593256000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":593256000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":191358000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":191358000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":787893000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":787893000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":787893000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":201099000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":201099000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":384130000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":384130000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":183031000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":183031000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":556719000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":556719000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":172589000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":172589000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":738633000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":738633000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":738633000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":165114000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":165114000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":327108000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":327108000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":161994000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":161994000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":482331000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":482331000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":155223000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":155223000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":641836000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":641836000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":641836000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":641836000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":147155000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":147155000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":292592000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":292592000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":145437000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":145437000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":427301000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":427301000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":134709000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":134709000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":555308000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":555308000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":555308000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":555308000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":105695000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":105695000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":208870000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":208870000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":103175000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":103175000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":299445000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":299445000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":90575000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":90575000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":391378000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":391378000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":391378000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":391378000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":84024000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":167108000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":83084000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":240372000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":73264000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":315843000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":315843000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":270817000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":14000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":14000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":14000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5165746,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4073000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":5512000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":5841000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5841000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6292000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6292000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":6292000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11480467,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":11480467,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6350000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6350000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1292000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1292000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4882000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":4882000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2018000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2018000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4245000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":4245000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":4245000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22525412,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":22525000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":24362000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":24362000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":28514000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":28514000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":25649000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":25649000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":30651000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":30651000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":25768000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":25768000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":25768000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":495000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":495000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":704000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":704000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":910000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":910000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9381000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":9381000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26453000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":26453000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15856000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":15856000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":15856000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":15856000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58401000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":58401000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":58160000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":58160000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":57921000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":57921000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":57950000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":57950000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":57538000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":57538000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":57961000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":57961000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":57961000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":57961000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50539000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":50539000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":47121000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":47121000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":43740000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":43740000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":46228000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":46228000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":44788000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":44788000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":46084000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":46084000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":46084000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":46084000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":38953000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":55201000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":55201000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":32955000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":20823000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":32488000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":32488000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":29901000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":2445000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":2445000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":2445000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":36474249000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":36474249000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":36474249000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":36498578000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":36016322000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35431152000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34775225000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35279409000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":33914517000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":33956567000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33559373000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33779651000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33773508000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33396480000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":34813846000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33900012000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33169831000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33531958000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33432700000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33144103000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33119551000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33282564000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31986779000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32107704000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32208460000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31946970000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32016339000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31834376000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":31701370000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":31701370000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31684888000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31619129000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30729921000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30703838000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":30703838000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":27872413000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":1704919000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1704919000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1704919000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1718987000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1169077000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1125461000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":853560000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":903599000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":903599000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":903599000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":903599000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":903599000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1931388000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":958167000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1112503000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":903254000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":903254000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":903254000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":903254000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":903254000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":711042000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":742919000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":817779000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1381356000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1381356000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":1381356000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":1381356000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":1381356000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":927614000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2553513000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1606886000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":976566000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":976566000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":976566000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":976566000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":976566000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":830856000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":800567000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":844729000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":789634000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":789634000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":789634000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":789634000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":789634000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":782978000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2622808000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2500399000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":2568445000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":719583000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":736321000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":801071000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":834794000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":908921000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1008318000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":865333000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":730992000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":730992000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":730992000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":730992000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":730992000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":769341000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":739268000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1522251000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1644796000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":1644796000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1674115000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-356501000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-166360000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-527851000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-721257000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-721257000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-721257000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":4588695000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2315216000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6848916000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":9154816000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":9154816000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":9154816000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":10108000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":9979000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13285000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":3177000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13845000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":13845000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":13845000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":178000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":2479000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":320000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":320000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1687000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-04-01","end":"2017-06-30","val":142000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":142000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1367000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1687000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1367000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2479000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2479000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2479000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2266000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2266000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5762000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7682000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-06-30","val":5762000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":3496000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1920000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-04-01","end":"2018-06-30","val":3496000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":7521000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":7521000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":7521000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-396000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":396000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":970000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":970000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":574000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":574000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1957000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":987000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5180000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":5180000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":5180000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":489000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":489000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":577000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":577000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":88000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":88000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4524000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":4524000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3947000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":3947000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2325000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2325000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2325000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":624000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1197000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":573000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1201000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":4000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1697000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1697000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1697000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1697000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4310000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4310000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":4310000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5180000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":5180000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh":{"label":"Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High","description":"For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.","units":{"USD":[{"end":"2019-03-31","val":11000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"USD":[{"end":"2017-12-31","val":1695000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-09-30","val":4500000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-09-30","val":6698000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8383000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":8383000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":8383000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8584000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2073000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1947000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2037000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2037000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2037000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2303000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2208000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6189000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":115151000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":83722000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":155653000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":155653000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":155653000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61170000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":87003000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":87003000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":84847000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":84847000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":171604000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":171604000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":171604000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":171604000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":91036000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":91036000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":120958000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":120958000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":166800000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":166800000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":213936000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":213936000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":213936000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":158025000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":158025000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":245692000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":245692000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":206842000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":206842000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":188067000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":188067000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":188067000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":219889000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":219889000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":210204000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":210204000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":217927000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":217927000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":206680000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":206680000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":206680000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":266995000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":266995000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":244163000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":244163000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":238163000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":238163000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":335680000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":335680000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":335680000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":335680000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":323815000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":323815000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":341313000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":341313000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":380898000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":380898000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":496135000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":496135000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":496135000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":496135000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":407013000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":407013000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":343903000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":343903000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":384912000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":384912000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":317000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":317000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":317000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":317000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":320389000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":320389000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":325623000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":325623000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":351896000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":351896000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":366709000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":331826000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":302989000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":302989000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":275827000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":255388000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":269438000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":221631000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"CapitalLeasedAssetsGross":{"label":"Capital Leased Assets, Gross","description":"Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2016-12-31","val":53833000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":53833000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":48936000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":48936000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":48936000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":41554000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":15013000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":15013000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":15013000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":15013000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":12035000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10376000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9539000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":9539000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":9539000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":9539000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9539000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":9539000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7699000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5561000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4147000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5928000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-20","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9385000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":9385000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":9385000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":656000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1349000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":8162000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":13548000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2016-12-31","val":13142000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":13142000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":13142000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":13142000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":7655000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5857000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12441000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":12441000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":12441000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":12441000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":12441000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12441000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11869000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11639000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17304000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19262000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":47527000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":47527000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35964000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":35964000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":35964000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30891000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation":{"label":"Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation","description":"The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2016-12-31","val":6306000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":6306000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":12972000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":12972000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":12972000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10663000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"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":"2016-12-31","val":486792000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":486792000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":486792000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":486792000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":274941000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":550131000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":273329000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":329848000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":329848000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":329848000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":329848000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":329848000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1427651000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":381140000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":486208000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":298781000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":298781000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":298781000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":298781000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":298781000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":123007000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":138715000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":175091000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":701898000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":701898000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":701898000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":701898000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":701898000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":244491000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1952142000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":119055000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":278422000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":278422000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":278422000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":278422000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":278422000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":220571000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":221319000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":232452000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":195711000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":195711000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":195711000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":195711000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":195711000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":195648000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":232966000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250576000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":305484000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":220447000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":219128000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":268379000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":302058000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":284450000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":362107000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250001000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":250001000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":256534000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":256534000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":256534000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":256534000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":256534000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":279141000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":279141000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":247290000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":938759000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1012201000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":1012201000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1048634000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2017-01-01","end":"2017-06-30","val":198842000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":172444000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-06-30","val":51293000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":156361000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2015-12-31","val":8784935000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":8786536000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2015-12-31","val":8786536000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":8786536000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2015-12-31","val":8786536000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-06-30","val":597554000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1968918000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":503093000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":503093000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":503093000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":503093000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":488274000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":625313000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":701935000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":595336000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-09-30","val":675537000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":273581000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2017-12-31","val":330100000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1427904000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":1427904000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":381393000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":381393000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":486461000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":486461000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2018-12-31","val":299038000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":123265000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-03-31","val":123265000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":138975000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":138975000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":175352000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":175352000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2019-12-31","val":702160000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":244755000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2020-03-31","val":244755000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1952406000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-06-30","val":1952406000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":984325000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-09-30","val":984325000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-12-31","val":278686000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":220835000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2021-03-31","val":220835000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":221583000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2021-06-30","val":221583000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":232716000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2021-09-30","val":232716000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2021-12-31","val":195975000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":195912000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2022-03-31","val":195912000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":233230000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":233230000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250841000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":250841000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2022-12-31","val":305751000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":305751000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":220717000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2023-03-31","val":220717000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":219401000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":219401000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":268655000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2023-09-30","val":268655000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2023-12-31","val":302338000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":302338000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":302338000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":284734000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":284734000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":362394000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":362394000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250291000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":250291000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":256824000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":256824000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":256824000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":256824000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":256824000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2024-12-31","val":256824000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":279431000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":279431000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":247583000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1043664000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1141443000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":1141443000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1113095000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"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-06-30","val":-8187381000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-6817618000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-8283443000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-8283443000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-8283443000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-14819000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":122220000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":198842000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":92243000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":172444000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-229512000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-172993000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-172993000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-172993000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1097804000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1097804000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":51397000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":51397000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":155985000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-31036000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-31036000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-31036000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-175528000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-175528000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-159483000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-159483000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-122721000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":404288000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":404288000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":404288000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-456981000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-456981000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1251186000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1251186000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":283688000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":283688000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-421307000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-421307000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-421307000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-58471000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-58471000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-57582000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-57582000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-45830000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-45830000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-82049000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-82049000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-82049000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-82049000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":107000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":107000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37365000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":37365000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":54815000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":54815000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":109485000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":109485000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":109485000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":109485000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-84844000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-84844000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-86898000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-86898000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-35614000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-35614000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-2716000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2716000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-2716000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-2716000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16992000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-16992000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":60873000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":60873000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-51644000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-51644000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-45090000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-45090000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22661000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":22661000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10125000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":786486000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":884025000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-28365000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-8283443000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-172993000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-172993000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1097804000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":51293000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":156361000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-31062000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-31062000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-31062000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-175773000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-175773000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-160063000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-160063000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-123686000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-123686000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":403122000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":403122000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":403122000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-457405000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-457405000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1250246000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1250246000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":282165000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":282165000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-423474000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-423474000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-423474000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-57851000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-57851000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-57103000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-57103000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-45970000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-45970000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-82711000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-82711000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-82711000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-82711000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-63000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-63000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37255000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":37255000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":54866000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":54866000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":109776000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":109776000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":109776000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":109776000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-85034000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-85034000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-86350000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-86350000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-37096000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-37096000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-3413000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3413000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-3413000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-3413000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-17604000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-17604000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":60056000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":60056000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-52047000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-52047000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-45514000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-45514000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":22607000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":22607000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-9241000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":786840000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":884619000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-28348000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"CollateralizedAgreements":{"label":"Collateralized Agreements","description":"The total of collateralized agreements including securities purchased under agreements to resell (repos), borrowed securities, and secured demand notes.","units":{"USD":[{"end":"2019-06-30","val":39856000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":65854000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65854000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65854000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":37581000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":86132000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":99941000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":99941000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":122176000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75125000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":89898000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":123880000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"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":[{"start":"2016-01-01","end":"2016-12-31","val":0.69,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0.69,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0.69,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1.29,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1.29,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1.292791,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1.29,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-05-22","val":2.035,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q2I"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2.035,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2.035,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2.035,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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.01,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0.01,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0.01,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0.01,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.01,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"}]}},"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":1000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"}]}},"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":100,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":100,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":100,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":100,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":100,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"}]}},"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":100,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":100,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":100,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":100,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2018-12-31","val":709040286,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":679784612,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":655226030,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":636827486,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":632995139,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":602985950,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":579790385,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":563153625,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":476469575,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":461977407,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":457080367,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":454653279,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2024-03-31","val":275737556,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":276359330,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":276965358,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":278980530,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":278980530,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":278980530,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":283502205,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":284420951,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":285388630,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":287413647,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":293263749,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"}]}},"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":"2016-01-01","end":"2016-06-30","val":-423102000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-282354000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-592921000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-169819000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-830051000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-830051000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-830051000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-76425000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-555864000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-561013000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-479439000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-484588000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-739910000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-755406000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-184047000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-194395000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1508030000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1481176000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1481176000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1481176000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-125186000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-125186000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-222539000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-222539000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-97353000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-97353000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-182519000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-182519000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":40020000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":40020000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21075000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":21075000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":21075000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-21428000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-21428000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":58677000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":58677000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":80105000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":80105000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":124870000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":124870000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":66193000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":66193000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":147469000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":147469000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":147469000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10785000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-10785000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":101538000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":101538000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":112323000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":112323000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":100155000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":100155000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-1385000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-1385000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":443079000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":443079000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":443079000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":281111000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":281111000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479719000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":479719000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":198608000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":198608000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":744423000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":744423000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":264705000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":264705000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":993162000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":993162000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":993162000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":993162000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":198224000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":198224000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":301104000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":301104000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":102880000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":102880000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":386611000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":386611000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":85507000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":85507000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":179865000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":179865000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":179865000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":179865000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26736000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":26736000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":110121000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":110121000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":83383000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":83383000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":176698000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":176698000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":66577000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":66577000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":48548000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":48548000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":48548000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":48548000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-17550000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-17550000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":235000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":235000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":17785000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":17785000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-43264000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-43264000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-43499000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-43499000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-93893000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-93893000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-76855000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-76855000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-168873000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-92018000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1795395000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1626522000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1868546000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2883631000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-06-30","val":-364000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-364000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-108000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":256000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":237000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":602000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":602000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":737000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":737000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-147000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-147000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1039000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1039000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1186000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1186000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-156000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-156000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1003000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1003000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":7296000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":7296000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":26326000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-423466000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-282718000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-593029000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-169563000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-829500000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-829500000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-829500000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-76188000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-555262000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-560411000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-479074000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-484223000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-739173000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-754669000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-183912000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-194260000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1509617000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1482763000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1482763000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1482763000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-125184000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-125184000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-222686000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-222686000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-97502000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-97502000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-181480000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-181480000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":41206000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":41206000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":22836000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":22836000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":22836000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-21627000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-21627000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":58521000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":58521000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":80148000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":80148000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":124871000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":124871000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":66350000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":66350000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":148472000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":148472000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":148472000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-11465000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-11465000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":101071000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":101071000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":112536000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":112536000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":101654000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":101654000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":581000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":581000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":450375000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":450375000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":450375000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":285514000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":285514000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":487396000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":487396000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":201882000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":201882000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":755996000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":755996000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":268601000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":268601000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1013783000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1013783000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1013783000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1013783000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":203814000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":203814000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314060000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":314060000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":110246000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":110246000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":412237000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":412237000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":98177000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":98177000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":206191000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":206191000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":206191000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":206191000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":32041000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":32041000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123270000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":123270000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":91227000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":91227000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":198523000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":198523000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":75253000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":75253000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":74387000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":74387000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":74387000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":74387000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-9253000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-9253000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14873000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":14873000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":24126000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":24126000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-26491000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-26491000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-41364000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-41364000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-69252000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-69252000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-72450000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-72450000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-156203000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-83753000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1778781000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1622578000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1832569000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2876536000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2017-12-31","val":8589432000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8593306000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9090610000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8454409000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6780440000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10312128000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8098742000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6019054000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":6019054000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4858114000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4061152000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"ContractualObligationDueAfterFifthYear":{"label":"Contractual Obligation, to be Paid, after Year Five","description":"Amount of contractual obligation 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":"2017-12-31","val":79819000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":79819000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":32361000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":168370000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":52643000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":146683000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":136897000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":138503000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":138503000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":166701000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":195304000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"ContractualObligationDueInFourthAndFifthYear":{"label":"Contractual Obligation, to be Paid, Year Four and Five","description":"Amount of contractual obligation to be paid in fourth and fifth fiscal years 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":1221939000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1223661000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":742931000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1006745000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":880663000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1795151000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":840486000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":288157000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":288157000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":103677000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":166065000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"ContractualObligationDueInNextTwelveMonths":{"label":"Contractual Obligation, to be Paid, Year One","description":"Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":3106430000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":3106999000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3227060000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3586729000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3423944000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3919087000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3040969000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2785880000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":2785880000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2373598000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2120312000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"ContractualObligationDueInSecondAndThirdYear":{"label":"Contractual Obligation, to be Paid, Year Two and Three","description":"Amount of contractual obligation to be paid in second and third fiscal years 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":4181244000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4182827000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5088258000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3692565000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2423190000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4451207000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4080390000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2806514000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":2806514000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2214138000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1579471000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2016-12-31","val":24329000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24329000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":24329000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":24329000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":24329000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":24329000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23682000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24358000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25806000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26405000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":26405000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":26405000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":26405000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":26405000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27242000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28236000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29810000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30758000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":30758000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":30758000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":30758000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":30758000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29981000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21724000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21273000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19959000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":19959000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":19959000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":19959000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":19959000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18864000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18477000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18353000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17669000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":17669000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":17669000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":17669000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":17669000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16674000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17296000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17754000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":17511000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17170000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18172000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18685000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":18109000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18283000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18827000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19053000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19743000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":19743000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":19743000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":19743000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":19743000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20008000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20130000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21125000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21397000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":21397000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20578000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2016-12-31","val":103996000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":117679000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":117679000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":117679000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":117679000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":117679000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":129560000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":138165000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":173956000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":190056000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":190056000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":190056000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":190056000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":190056000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":198971000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":204440000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":162398000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":182034000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":182034000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":182034000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":182034000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":176881000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":164732000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":167126000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"}]}},"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":101794000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":111197000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":111197000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":111197000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":111197000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":111197000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122395000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":121913000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":131133000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":140053000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":140053000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":140053000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":140053000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":140053000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":145019000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":141546000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":108070000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":124777000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":124777000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":124777000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":124777000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":124777000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":126026000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":117925000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":127501000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":109798000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":109798000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":109798000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":109798000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":109798000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":153032000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":129979000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":109522000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":94943000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":94943000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":94943000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":94943000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":94943000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110882000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":92886000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90040000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":80559000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":96299000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":87506000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85856000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":85018000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":87295000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":76932000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":85289000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":74167000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":74167000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":74167000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":74167000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":74167000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100362000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":104286000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":146939000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":147139000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":147139000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":166679000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"ContributionOfProperty":{"label":"Contribution of Property","description":"Value of property contributed in noncash investing and financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":3998000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3998000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3998000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":3998000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":350000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":350000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares 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":{"shares":[{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":3035655000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":787361000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1582488000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":795127000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2373021000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":790533000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3173076000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":3173076000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":812985000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":812985000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1631979000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1631979000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":818994000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":818994000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2452875000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2452875000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":820896000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":820896000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3300528000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3300528000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":3300528000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":864514000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":864514000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1725389000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1725389000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":860875000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":860875000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2509323000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":2509323000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":783934000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":783934000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3340442000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":3340442000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":3340442000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":851864000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":851864000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1701736000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1701736000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":849872000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":849872000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2545645000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2545645000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":843909000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":843909000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3382129000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3382129000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3382129000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":3382129000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":828793000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":828793000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1647804000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1647804000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":819011000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":819011000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2429925000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2429925000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":782121000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":782121000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3205638000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3205638000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3205638000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":3205638000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":771719000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":771719000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1533999000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1533999000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":762280000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":762280000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2284537000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":2284537000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":750538000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":750538000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3029842000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":3029842000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":3029842000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":3029842000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":743887000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":743887000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1463347000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1463347000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":719460000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":719460000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2174677000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2174677000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":711330000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":711330000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2896570000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2896570000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":670531000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":670531000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1333221000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":662690000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1972233000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":639012000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2637181000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":631129000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"CostOfServicesExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Services, Excluding Depreciation, Depletion, and Amortization (Deprecated 2019-01-31)","description":"The aggregate cost of services rendered during the reporting period, excluding depreciation, depletion and amortization.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":439418000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":249823000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1177808000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":738390000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1911230000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1911230000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1911230000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":758352000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1517046000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1517046000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":758694000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":758694000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2272147000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2272147000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":755101000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":755101000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3035655000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":3035655000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":3035655000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":787361000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1582488000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":795127000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2373021000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":790533000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3173076000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":573329000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":573329000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1351427000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":778098000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":778098000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":777564000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3468869000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2117442000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2117442000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":2115955000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5557546000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5554403000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5554403000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":2088677000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":2087555000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":2057442000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":2052149000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":2052149000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":2052149000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4129001000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4121243000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2071559000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":2071559000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":2069094000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":2069094000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2069094000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6321312000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6323189000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2192311000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2192311000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":2201946000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":2201946000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2201946000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8461186000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":8465942000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":8465942000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":8465942000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2139874000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":2142753000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":2142753000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2016676000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2016676000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":2016676000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2016676000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4045770000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4045770000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":2029094000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2029094000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":2029094000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":2029094000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5958013000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5958013000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1912243000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1912243000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":1912243000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1912243000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7884229000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":7884229000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":7884229000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":1926216000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":1926216000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":1954089000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1954089000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":1954089000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":1954089000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3922627000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3922627000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1968538000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1968538000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":1968538000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1968538000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5889774000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":5889774000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":1967147000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1967147000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":1967147000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":1967147000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7937048000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7937048000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":7937048000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":2047274000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2001686000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":2001686000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":2001686000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3967958000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":3967958000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1966272000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1966272000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":1966272000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5852651000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":5852651000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1884693000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":1884693000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":1884693000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7779353000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":7779353000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":7779353000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1870363000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":1870363000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3759606000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3759606000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1889243000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":1889243000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5643877000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5643877000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1884271000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1884271000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7566222000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":7566222000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7566222000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":7566222000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1909426000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":1909426000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3850699000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":3850699000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1941273000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1941273000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5776986000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":5776986000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":1926287000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1926287000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7845065000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":7845065000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":7845065000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":7845065000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1868848000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":1868848000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3711139000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3711139000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1842291000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1842291000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5535774000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":5535774000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":1824635000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":1824635000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7535124000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":7535124000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":7535124000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":7535124000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1857781000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1857781000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3596954000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3596954000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1739173000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1739173000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5380061000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5380061000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1783107000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1783107000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7274325000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":7274325000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1808824000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1808824000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3644904000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1836080000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6917798000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":3272894000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8703025000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4425457000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2015-12-31","val":12666000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2015Q4I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-981000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-981000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-981000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5657000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":5261000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":5261000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5261000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1865000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1865000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1865000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":168397000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":168397000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":168397000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":168397000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":133329000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":133329000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":133329000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":133329000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":227189000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":227189000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":227189000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":227189000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":312330000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":312330000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":93502000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2016-01-01","end":"2016-12-31","val":4329000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":4329000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":4329000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18166000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":17791000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":17791000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":17791000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":30482000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":30482000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":30482000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":224605000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":224605000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":224605000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":224605000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":214533000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":214533000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":214533000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":214533000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":281424000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":281424000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":281424000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":266443000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":318956000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":391981000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":125979000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2016-01-01","end":"2016-12-31","val":5310000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5310000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5310000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12509000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":12530000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":12530000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":12530000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32347000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":32347000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":32347000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":33103000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":65804000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":56211000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":56211000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":56211000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":56211000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":81076000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":81076000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":81076000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":81076000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":54130000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":54130000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":54130000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":39149000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":19472000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":19472000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":19472000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":19472000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6626000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":79651000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":32681000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2264252000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2264252000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":2264252000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2264252000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2264252000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2264252000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2264252000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2264252000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2017-06-30","val":4915256000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5429338000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4693675000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4693675000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4693675000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4693675000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4693675000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":16289245000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5733013000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5722350000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6282938000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23296581000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":23296581000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":23296581000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":23296581000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23716468000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24066171000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24445380000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24817366000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":24817366000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":24773440000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":24773440000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":24773440000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24822804000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26499564000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25911291000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26940911000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":26940911000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":26940911000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":26940911000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":26940911000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26885067000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27158633000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26917870000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26671018000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":26671018000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":26671018000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":26671018000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":26671018000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26544747000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26456208000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26415466000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":26676545000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25066345000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25182821000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25177563000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":25126605000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25118471000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25263087000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25100746000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25096412000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":25096412000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":25096412000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":25096412000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":25096412000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25334575000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25317937000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26366775000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26407393000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":26407393000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26641264000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-12-31","val":-223159000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-223159000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-223159000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2088652000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2095930000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2095930000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2095930000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":26141000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":26141000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":26141000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":43105000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":43105000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":43105000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":113871000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":113871000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":113871000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":70989000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":70989000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":70989000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":70989000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-43797000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-43797000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-43797000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-43797000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-210378000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-210378000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-210378000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-210378000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-321244000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-321244000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-160955000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":14069000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-105468000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-263989000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-263989000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-263989000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-52184000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-308390000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-311809000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-458608000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-470841000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2871144000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2880154000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2880154000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2880154000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-65833000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-65833000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-80280000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-80280000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":14399000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":14399000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-67603000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-67603000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-67603000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-19918000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-19918000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19604000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":19604000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":55694000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":55694000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":14931000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":14931000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":14931000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30225000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":30225000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":51105000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":51105000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":66983000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":66983000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":75512000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":75512000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":75512000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29165000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":29165000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":98769000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":98769000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":97046000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":97046000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":40701000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":40701000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":40701000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":40701000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-16149000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-16149000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-57720000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-57720000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-89240000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-89240000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":36385000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":36385000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":36385000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":36385000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-57248000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-57248000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-113402000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-113402000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-187295000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-187295000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-226915000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-226915000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-226915000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-226915000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":86595000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":86595000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9818000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-9818000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-7129000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-7129000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-396052000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-396052000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-127410000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-127410000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-260615000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-177714000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-222887000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-111441000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":9303561000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":9308246000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5900902000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":5901642000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":5901642000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5619729000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":5619729000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5643694000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":6032934000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5619213000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":5775464000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5878384000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":5878384000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5955596000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5955596000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":5955596000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5647990000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5647990000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":5689866000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5476304000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":5476304000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5491632000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":7966815000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":7966815000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":7966815000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":7971500000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":7342729000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7194065000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4775115000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4729578000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4716681000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4809745000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4811850000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4833305000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4850241000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5037625000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5107632000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5105353000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5032641000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4990046000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4956050000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":5081661000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5024949000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4970285000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4892280000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":4848460000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4936625000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4841192000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4843531000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4455840000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":4455840000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4455840000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4455840000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":4455840000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4327736000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4196025000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4278892000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4232867000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":4232867000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4123236000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":94816000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":94816000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":94816000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06","frame":"CY2016Q4I"},{"end":"2017-06-30","val":103428000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":101577000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":104220000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06","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":"2016-01-01","end":"2016-12-31","val":-40830000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-40830000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-40830000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-782492000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-784224000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-784224000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-784224000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-93744000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-93744000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-93744000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-28174000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-28174000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-28174000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-38359000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-38359000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-38359000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-30108000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-30108000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-30108000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-30108000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":80356000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":80356000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":80356000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":80356000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-16547000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-16547000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-16547000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-16547000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-74872000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-74872000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-61976000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DeferredTaxAssetsDerivativeInstruments":{"label":"Deferred Tax Assets, Derivative Instruments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.","units":{"USD":[{"end":"2016-12-31","val":31529000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":31529000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":21034000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":21034000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":21034000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20846000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":20846000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":43175000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":432415000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":510519000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":510519000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":475970000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":475970000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":315861000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":315861000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":315861000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1519000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1516000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":160090000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":185439000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":1339871000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1339871000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1128787000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1135356000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1135356000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":921192000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":921192000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":910578000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1299818000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":652858000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":809108000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":883641000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":883639000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":947849000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":947849000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":947849000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":887264000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":887264000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":929140000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1113748000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":1113748000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1303593000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInvestmentInSubsidiaries":{"label":"Deferred Tax Assets, Investment in Subsidiaries","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.","units":{"USD":[{"end":"2016-12-31","val":113473000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":113473000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":68054000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":68054000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":68054000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":60413000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":60413000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":49956000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":49956000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-118150000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-12-31","val":1336746000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1336746000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1125787000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1132356000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1132356000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":895792000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":895792000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":881099000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1270339000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":613046000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":769297000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":830257000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":830255000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":874289000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":874289000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":874289000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":799857000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":799857000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":841733000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1020743000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":1020743000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1259001000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2016-12-31","val":6615000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":6615000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7182000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8849000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":8849000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11531000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11531000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12428000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":12428000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":28238000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":199000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2018-12-31","val":24126000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":12161000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2018-12-31","val":17806000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":17824000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2020-12-31","val":17205000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":17205000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":17205000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"}]}},"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":93939000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":93939000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":48280000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":49698000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":49698000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42484000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":42484000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":25227000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":25227000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":29159000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":57198000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":63870000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":63870000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":97115000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":97115000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":97115000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":90853000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":90853000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":90853000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":61486000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.","units":{"USD":[{"end":"2016-12-31","val":45561000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":45561000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":38140000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":40149000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":40149000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38473000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":38473000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":42339000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":42339000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49363000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":49363000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40946000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":40946000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48433000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":48433000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":48433000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":50440000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":50440000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":50440000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21482000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.","units":{"USD":[{"end":"2016-12-31","val":37393000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":37393000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":33247000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":33247000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":33247000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9364000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":9364000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11280000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":11280000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7169000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":7169000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2208000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":2208000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2079000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2079000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":2079000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7220000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":7220000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":7220000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2349000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":3125000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":3125000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":3000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":3000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":25400000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":25400000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":29479000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":29479000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":39812000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":39811000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":53384000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":53384000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":73560000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":73560000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":73560000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":87407000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":87407000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":87407000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":93005000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":93005000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":44592000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":7966815000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":7971500000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4775115000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4769286000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":5006167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5048127000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":5048129000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5081307000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5081307000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":5081307000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4848133000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":4848133000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":4848133000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4455561000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":4455561000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4232631000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpense":{"label":"Deferred Tax Liabilities, Deferred Expense","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.","units":{"USD":[{"end":"2016-12-31","val":30535000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":30535000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":40215000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":40215000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":40215000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":40083000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates":{"label":"Deferred Tax Liabilities, Investment in Noncontrolled Affiliates","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.","units":{"USD":[{"end":"2016-12-31","val":187795000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":187795000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":113628000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":113628000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":113628000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":71167000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":71167000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":116702000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":505942000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":587184000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":587184000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":559919000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":559919000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":393700000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":393700000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":393700000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"}]}},"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":"2017-12-31","val":4769286000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4723937000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4717667000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4765958000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4797941000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4762595000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"}]}},"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":9424000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":14109000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5733000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":10420000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":10420000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4833000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4833000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":142631000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":142631000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":145608000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":145608000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":145608000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":145655000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":145655000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":145655000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2016-12-31","val":10172000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":10172000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8007000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8105000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":8105000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7543000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7543000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10978000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":10978000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12755000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":12755000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13042000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":13042000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11477000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":11477000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":11477000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14630000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":14630000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":14630000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11513000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":82272000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":76712000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":382517000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":382517000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":299066000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":299066000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":299066000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":264515000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":264515000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":247762000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":247762000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":233001000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":5829000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5829000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6356000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":6356000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":6356000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-5705000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-5705000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":15892000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":15892000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22529000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":11429000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":11429000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-13171000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-13171000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-13171000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9894000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":9894000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":743000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":743000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2654000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"DefinedBenefitPlanAmountsRecognizedInBalanceSheet":{"label":"Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position","description":"Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.","units":{"USD":[{"end":"2016-12-31","val":-98399000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":-98399000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-103298000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":-103298000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":-103298000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-97005000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":-97005000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-57365000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":-57365000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-30779000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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.0381,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0.0381,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.035,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0.035,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0.035,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.042,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0.042,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.031,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0.031,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.024,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase","description":"Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.","units":{"pure":[{"end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":"2016-06-21","end":"2016-12-31","val":0.0353,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":0.0353,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-06-21","end":"2016-12-31","val":0.0353,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.0369,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0.0369,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.0369,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.0369,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0387,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0387,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0387,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.037,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.037,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0276,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":"2016-06-21","end":"2016-12-31","val":0.0397,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":0.0397,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-06-21","end":"2016-12-31","val":0.0397,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.039,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0.039,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.039,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.039,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0367,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0367,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0367,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0397,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.0397,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0491,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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-06-21","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-06-21","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":403963000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":403963000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":382517000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":382517000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":382517000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":299066000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":299066000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":299066000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":299066000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":264515000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":264515000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":264515000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":247762000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":247762000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":233001000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":28062000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":28062000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":36278000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":36278000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":27112000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":27112000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25970000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":8505000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":8505000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":26944000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":26944000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":26944000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13725000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":13725000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":34107000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":34107000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":15266000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":-3968000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-3968000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-6332000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-6332000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":6332000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years","description":"Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":69369000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":69369000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":93793000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":83159000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":75489000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":96482000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":96482000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21137000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16500000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16196000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":13792000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13792000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20119000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17706000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16730000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":13282000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13282000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16837000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18209000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15140000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":14052000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":14052000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":17690000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16349000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":16350000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":18960000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":18960000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":17067000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16023000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14789000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year","description":"Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":18000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":18000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":36000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13300000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8800000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":3880000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-06-21","end":"2016-12-31","val":4022000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":3880000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":4907000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":4905000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":4905000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4905000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":987000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":987000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":987000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2685000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2685000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5957000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":297846000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":297846000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":284118000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":284118000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":284118000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":195768000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":195768000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":195768000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":195768000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":167510000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":167510000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":167510000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":190397000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":190397000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":202222000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":-98399000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":-98399000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-103298000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":-103298000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":-103298000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-97005000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":-97005000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-57365000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":-57365000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-30779000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"DefinedBenefitPlanInterestCost":{"label":"Defined Benefit Plan, Interest Cost","description":"Amount of cost recognized for passage of time related to defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14077000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":14077000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":6946000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-06-21","end":"2016-12-31","val":6946000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":6946000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":11786000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":11786000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":11786000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":11786000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9248000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":9248000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":9248000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9227000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":9227000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6214000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":"2016-06-21","end":"2016-12-31","val":3001000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":11861000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06","frame":"CY2017"}]}},"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":28062000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":28062000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":121650000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":36278000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":36278000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":27112000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":27112000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25970000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":"2016-01-01","end":"2016-12-31","val":-231000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-06-21","end":"2016-12-31","val":-231000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":-231000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-3137000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-3137000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-3137000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-3137000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-132000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":154000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-06-21","end":"2016-12-31","val":154000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-06-21","end":"2016-12-31","val":154000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1845000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1845000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1845000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-1845000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1268000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1268000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1268000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1643000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1643000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-623000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-6910000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-6910000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":6910000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2373000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2373000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1875000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1875000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2341000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"DefinedBenefitPlanWeightedAverageAssetAllocations":{"label":"Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage","description":"Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.","units":{"pure":[{"end":"2016-12-31","val":1,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":28501000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":28501000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":28501000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":27577000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":27577000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":27577000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":27577000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":28232000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":28232000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":28232000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":28540000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":28540000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25276000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1046896000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1046896000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1046896000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1588668000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1588764000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1588764000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1588764000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1508125000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1508125000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1508125000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1475251000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1475251000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1475251000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1344732000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":1344732000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":1344732000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1145316000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1145316000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1145316000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1145316000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1218365000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1218365000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1218365000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":1218365000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1252919000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1252919000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1252919000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1252919000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1326388000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1326388000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1426157000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":415000000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":214100000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1085929000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":670929000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1700306000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1700306000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1700306000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":608724000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1315511000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1315514000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":706787000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":706790000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2138776000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2138800000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":823265000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":823286000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2930475000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2930571000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2930571000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2930571000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":642705000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":642705000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1291232000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1291232000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":648527000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1827285000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1827285000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":536053000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2382339000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2382339000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2382339000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":561428000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":561428000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1130048000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1130048000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1695685000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1695685000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":2263144000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2263144000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":2263144000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":547569000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":547569000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1069363000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1069363000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1571611000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1571611000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":2083365000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2083365000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2083365000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":434857000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":434857000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":879184000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":879184000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":444327000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1327142000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1327142000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":447958000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1787152000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1787152000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1787152000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1787152000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":435349000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":435349000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":881474000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":881474000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":446125000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":446125000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1327243000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1327243000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":445769000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":445769000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1773673000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1773673000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1773673000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":1773673000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":416212000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":416212000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":834917000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":834917000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":418705000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":418705000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1237283000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1237283000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":402366000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":402366000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1644297000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1644297000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1644297000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1644297000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":388391000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":388391000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":784161000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":784161000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":395770000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":395770000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1170503000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1170503000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":386342000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":386342000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1642231000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1642231000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":418485000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":418485000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":828182000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":409697000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1243490000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":415308000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1696974000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":406496000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2016-12-31","val":352000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":352000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":352000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":352000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":81506000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":54578000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":52545000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9211000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9992000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3269000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1975000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1975000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":1975000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":1975000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1975000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":50785000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":50785000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":50785000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":50785000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8252000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3967000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3555000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2993000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2993000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":481914000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":263873000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":51212000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":36886000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"}]}},"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":10604000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10604000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":10604000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":10604000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":9868000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63343000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":101007000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31510000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":109344000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":109344000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":109344000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":109344000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":109344000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2634000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25207000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":25207000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":25207000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":25207000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":25207000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":378373000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":225791000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27798000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4774000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":4774000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":4774000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":4774000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"}]}},"DerivativeFairValueOfDerivativeAsset":{"label":"Derivative Asset, Fair Value, Gross Asset","description":"Fair value, before 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 elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2019-12-31","val":25207000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":55559000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":55559000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2993000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":2993000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":449495000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":449495000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":449495000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":112914000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":112914000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"}]}},"DerivativeFairValueOfDerivativeLiability":{"label":"Derivative Liability, Fair Value, Gross Liability","description":"Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2019-12-31","val":-256135000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-568803000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":568803000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":280374000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":280374000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-12-31","val":13158000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":13158000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":13158000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":13158000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":81506000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":102904000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":52545000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":52545000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9211000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9623000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":70000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"DerivativeLiabilitiesNoncurrent":{"label":"Derivative Liability, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled 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":78823000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":78823000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":78823000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":78823000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":155107000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":121759000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":187406000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":187406000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":187406000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":187406000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":187406000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":187406000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":114319000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":123470000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":153850000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":132908000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":132908000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":132908000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":132908000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":132908000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":223054000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":289156000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":377613000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":255666000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":255666000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":255666000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":255666000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":255666000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291439000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":312916000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":366814000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":523150000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":523150000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":523150000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":523150000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":523150000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":472402000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":580251000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":518246000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":276933000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":276933000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":276933000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":276933000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":276933000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":90952000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"DiscontinuedOperationTaxEffectOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Discontinued Operation","description":"Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-8731000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2015-01-01","end":"2015-12-31","val":-8731000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":1499935000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":1499935000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"}]}},"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":"2016-01-01","end":"2016-12-31","val":445176000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":445176000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":445176000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":445176000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":839700000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":839700000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":839700000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":839700000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-04-01","end":"2017-06-30","val":839700000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":840035000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":840035000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":840035000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":840035000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":840035000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"end":"2018-01-08","val":1500000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-01-08","val":1499935000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-08","val":1499935000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-05-24","val":2.035,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-05-24","val":2.035,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q2I"},{"start":"2018-01-01","end":"2018-06-30","val":1499935000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1499935000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2023-04-01","end":"2023-06-30","val":1077000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1077000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"}]}},"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":"2018-06-06","val":1499935000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-06-06","val":1499935000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-06-06","val":1499935000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-06-06","val":1499935000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-06-06","val":1499935000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-06-06","val":1499935000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q2I"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"DividendsPaidinkind":{"label":"Dividends, Paid-in-kind","description":"Amount of paid and unpaid paid-in-kind dividends (PIK) declared for classes of stock, for example, but not limited to, common and preferred.","units":{"USD":[{"end":"2018-06-08","val":0.672,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-08","val":0.672,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q2I"}]}},"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":"2016-12-31","val":79617000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":79617000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":79617000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"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":22182000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":22182000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":22182000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":22182000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":40106000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21153000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21356000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":19764000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":19764000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":19764000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":19764000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":19764000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21146000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17612000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18387000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17557000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":17557000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":17557000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":17557000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":17557000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1021000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1222000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4554000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6774000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":6774000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":6774000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":6774000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":6774000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3935000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3452000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1583000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4262000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":4262000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":4262000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":4262000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3795000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3669000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3892000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3776000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":3776000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":3776000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3776000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3830000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3790000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":519000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":572000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":572000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":421000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"}]}},"DueToAffiliateCurrent":{"label":"Due to Affiliate, Current","description":"Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. 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":127363000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":127363000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":127363000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":127363000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":21752000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29002000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13946000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":10998000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":10998000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":10998000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":10998000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10998000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11078000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24392000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23424000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26096000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":26096000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":26096000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":26096000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":26096000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5538000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6479000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6904000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7456000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":7456000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":7456000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":7456000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":7456000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8511000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5722000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5642000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8538000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":8538000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":8538000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":8538000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":8538000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12698000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14450000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20972000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31810000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":31810000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":31810000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-09-30","val":26821000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20857000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-1.1,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-0.26,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2.18,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-0.31,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-0.13,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.26,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-0.26,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.09,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":0.09,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0.61,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":0.58,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":0.58,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.02,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1.02,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.43,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":0.43,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1.61,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1.61,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.59,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":0.59,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2.16,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2.16,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2.16,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2.16,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.67,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.67,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.86,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.86,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.06,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0.06,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.23,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.23,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.17,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.17,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.38,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":0.38,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0.15,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0.15,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.11,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-0.11,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-0.09,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-0.09,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.22,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.22,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.37,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-0.21,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-3.85,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-3.47,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-6.1,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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.22,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":-0.22,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.65,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-0.43,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-0.43,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":-0.43,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.92,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-0.27,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-0.27,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":-0.27,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-0.36,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":-0.36,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-0.12,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":-0.12,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":-0.12,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":-0.12,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.84,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-0.85,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-0.72,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-0.72,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":-0.73,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":-0.73,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-0.73,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1.08,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-0.25,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-0.25,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":-0.26,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":-0.26,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2.18,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":3.06,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":3.04,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":3.04,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-0.17,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-0.17,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":-0.17,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-0.17,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.31,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-0.13,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-0.13,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":-0.13,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.3,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":0.3,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1.28,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-1.1,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-0.26,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2.18,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2.15,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-0.31,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-0.13,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.26,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-0.26,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0.04,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.09,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":0.09,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.13,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.19,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.75,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0.6,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":0.58,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":0.58,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0.43,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":0.43,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1.59,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1.59,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.58,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":0.58,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2.14,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2.14,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2.14,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2.14,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0.43,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.67,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0.67,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.23,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.86,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.86,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.19,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.43,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.06,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0.06,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.23,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.23,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.17,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0.17,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.38,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":0.38,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0.15,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0.15,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0.12,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.11,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-0.11,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-0.09,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-0.09,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.22,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.22,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-0.16,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.37,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-0.21,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-3.85,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-3.47,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-6.1,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2017-01-01","end":"2017-03-31","val":0.38,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.35,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0.35,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.34,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0.34,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.37,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0.37,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0.43,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0.42,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0.32,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.226,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0.0539,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.3334,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0494,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0502,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2018-01-01","end":"2018-06-30","val":0.23,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":0.05,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":0.36,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-06-30","val":0.23,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.32,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.29,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.33,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-104000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-104000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":376000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":376000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-26000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-26000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-26000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-245000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-245000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-580000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-580000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-965000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-965000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-1166000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1166000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1166000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-940000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-940000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-1523000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-1523000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":620000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"}]}},"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":232864000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":232864000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":232864000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":232864000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":125248000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":130640000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":132641000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":147727000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":147727000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":147727000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":147727000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":147727000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":104824000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122404000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":123387000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":139806000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":139806000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":139806000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":139806000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":139806000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100925000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":133817000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":128914000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":111337000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":111337000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":111337000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":111337000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":111337000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104742000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":109334000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":125052000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":142116000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":142116000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":142116000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":142116000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":142116000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":104220000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":108598000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":125492000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":124941000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":124941000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":124941000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":124941000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":124941000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110777000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":124911000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":155384000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":139328000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":117925000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":135505000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":170974000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":182146000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":135478000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":142174000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":172150000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":191990000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":191990000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":191990000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":191990000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":191990000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150126000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":163455000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":193357000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":206192000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":206192000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":143541000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2016-12-31","val":5606000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":5606000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":5606000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":5606000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":2019000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1694000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":930000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":930000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"}]}},"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Financing Activities","description":"Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-82000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-82000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"ExcessTaxBenefitFromShareBasedCompensationOperatingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Operating Activities","description":"Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-82000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-82000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":31000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":358000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":358000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":746000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":746000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":388000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":388000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1266000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1266000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":520000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":520000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2106000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2106000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1027000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":1027000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2504000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":2504000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1477000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1477000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4324000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":4324000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1820000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":1820000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6324000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":6324000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2101000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4222000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":2121000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6595000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2373000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8966000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":8966000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15462000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":15462000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8479000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":358000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":358000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":746000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":746000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1266000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1266000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":2106000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2106000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1027000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":1027000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2504000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":2504000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":4324000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":4324000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":6324000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":6324000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2101000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4222000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":6595000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":8966000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":8966000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":11332000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":14912000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15462000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":15462000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8479000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2018-12-31","val":25190000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":25190000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":25190000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":25190000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27304000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27096000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47089000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69420000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":69420000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":69420000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":69420000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":69420000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":91394000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":136049000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":155528000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":159637000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":159637000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":159637000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":159637000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":159637000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":179655000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199792000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":207088000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":218735000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":218735000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":218735000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":218735000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":218735000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":237082000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":251285000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":252430000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":244595000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":241909000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":252147000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":234471000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":228356000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":201250000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":174645000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":157638000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":145362000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":145362000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":145362000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":145362000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":145362000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":134067000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":70985000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":87846000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":105619000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":105619000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":104264000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2018-12-31","val":5928000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":5928000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":5928000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5928000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":5928000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":5928000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":5928000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":5928000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":6293000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6464000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12117000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22017000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":22017000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":22017000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":22017000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":22017000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30845000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49478000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":59815000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":63454000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":63454000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":63454000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":63454000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":63454000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":76123000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":89694000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":99334000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":109204000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":109204000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":109204000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":109204000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":109204000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121201000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":129329000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131020000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":129657000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":128369000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":131478000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":126039000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":123636000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":113300000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100795000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89090000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":77770000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":77770000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":77770000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":77770000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":77770000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":74514000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15400000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18452000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24100000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2018-12-31","val":19262000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":19262000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":19262000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":19262000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":19262000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":19262000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":19262000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":19262000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":21011000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20632000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34972000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47403000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":47403000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":47403000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":47403000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":47403000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60549000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86571000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":95713000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":96183000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":96183000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":96183000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":96183000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":96183000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":103532000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":110098000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":107754000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":109531000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":109531000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":114938000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":114938000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":114938000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":104720000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":104720000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":104720000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":67592000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":67592000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":81519000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":31229000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30890000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":52159000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":75701000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":98914000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":146582000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":166680000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":170378000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":190702000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":211068000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":217911000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":229516000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":259671000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":249779000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":249779000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":161008000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":117955000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":2580000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2884000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3626000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":283000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":283000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":300000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":319000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":335000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":809000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":809000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7081000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2332000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2019-12-31","val":25500000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27180000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30527000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19823000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":70074000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":62394000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48525000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26935000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":116564000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":139462000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":136863000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":136863000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":85492000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":30535000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":4967000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5282000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5788000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3343000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3343000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3413000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3456000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":319000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":292000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":291000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":303000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":716000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3743000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":3743000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7881000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9150000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":5510000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5824000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10796000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5788000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7902000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15501000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23181000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3456000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5231000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11607000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18792000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":321000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":934000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4921000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":4921000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12174000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17255000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":5538000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5853000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13780000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18271000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27980000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46298000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57828000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30701000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":43839000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":57768000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":68386000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31116000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29126000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26475000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":26475000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13413000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":28368000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":6859000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7173000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15100000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22516000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32226000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50543000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62073000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65828000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78946000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92877000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":103494000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81499000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":89098000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":76968000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":76968000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":34967000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":30315000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":5775000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3874000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3069000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"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":"2020-12-31","val":10741000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10781000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15076000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21423000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":21423000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15646000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12336000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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-12-31","val":8980000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":24692000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":43083000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":43083000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18330000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":37560000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":60257000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":60257000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":85949000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":85949000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":85949000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":85949000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28941000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":28941000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":62221000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":62221000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":97165000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":97165000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":134682000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":134682000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":134682000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":134682000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":37861000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":37861000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76100000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":76100000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":112795000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":112795000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":149297000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":149297000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":149297000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":149297000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35396000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":35396000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":68788000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":68788000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":99426000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":99426000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":127349000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":127349000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":17262000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":17262000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":92579000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":98347000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":103241000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":6289000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2018-12-31","val":30891000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":30891000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":30891000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":30891000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":30891000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":30891000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":30891000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":30891000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":28562000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28460000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49380000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":70339000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":70339000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":70339000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":70339000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":70339000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":93552000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":137370000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":157522000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":170155000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":170155000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":170155000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":170155000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":195354000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":237502000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":251092000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":272948000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":332217000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":332217000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":332217000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":326427000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":326427000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":326427000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":232117000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":232117000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":124632000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":1562000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1562000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3192000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3192000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1630000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1630000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5730000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":5730000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2538000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2538000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9347000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":9347000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4460000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":4460000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11420000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":11420000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":6960000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":6960000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20318000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":20318000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":8898000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":8898000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":30123000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":30123000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11574000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24312000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":12738000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":40716000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":16404000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":56945000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":56945000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":86455000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":86455000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":86455000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":95449000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":95449000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":95449000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":81289000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":81289000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":41086000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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.0582,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-03-31","val":0.0582,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0586,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":0.0586,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0539,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":0.0539,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0549,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0.0549,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.055,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2020-03-31","val":0.055,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0566,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-06-30","val":0.0566,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0542,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-09-30","val":0.0542,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0538,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0.0538,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0516,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0504,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0477,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0463,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0.0463,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0549,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.0549,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0.0549,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0778,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0.0778,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0.0778,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0817,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0.0817,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.073,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":666766000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":666766000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1222004000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1648424000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2008573000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":2008573000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2008573000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":2008573000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2008573000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2008573000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2240390000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2466442000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2674615000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2882787000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2882787000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":2882787000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":2882787000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2882787000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3083406000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3284685000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3476043000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3670679000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":3670679000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":3670679000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":3670679000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":3670679000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3871778000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4054809000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4227398000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4409312000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":4409312000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":4409312000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":4409312000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":4409312000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4574426000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4736420000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4891643000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5051149000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":5051149000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":5051149000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":5051149000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":5051149000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5198304000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5343741000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5421667000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":5549674000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5655369000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5758653000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5849212000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":5874612000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5958636000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6041420000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6114684000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6190154000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":6190154000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6190154000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6190154000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":6190154000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6264224000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6336543000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6399567000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6461571000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":6461571000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6523147000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"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":873133000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":873133000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":778922000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":710537000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":629513000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":553905000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":394205000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":309717000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":309717000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":270357000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":221207000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":537100000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":537100000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":371198000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":300387000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":255439000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":218057000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":174160000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":130122000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":130122000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":87387000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":52999000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":616718000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":616718000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":532998000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":378643000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":301035000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":262244000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":218272000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":173411000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":173411000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":130285000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":89195000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":696240000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":696240000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":617794000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":542371000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":380300000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":308978000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":264000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":217182000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":217182000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":173589000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":132094000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":777846000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":777846000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":697316000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":629095000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":545826000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":388309000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":312534000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":262152000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":262152000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":219228000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":175398000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-12-31","val":7019410000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":7019410000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":7073969000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7075019000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7075027000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":7075027000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":7075027000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":7075027000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7075027000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7075027000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7075027000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7075027000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7075611000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7075611000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7075611000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":7075611000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":7075611000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":7075611000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7075611000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7149688000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7151997000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7151788000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":7151788000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":7151788000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":7151788000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":7151788000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7151874000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7152025000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7189157000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7190428000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":7190428000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":7190428000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":7190428000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":7190428000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7190443000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7253122000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7253150000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7253150000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":7253150000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":7253150000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7253150000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7253150000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7253332000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7254583000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7203967000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":7210005000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7209812000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7210023000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7206277000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":7133947000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7134153000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7138052000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7150959000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7150959000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":7150959000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":7150959000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":7150959000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":7150959000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7151545000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7151647000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7164073000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7164038000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":7164038000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7164553000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"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":6352644000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":6352644000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":5851965000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5426595000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5066454000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":5066454000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5066454000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":5066454000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5066454000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5066454000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4834637000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4608585000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4400996000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4192824000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4192824000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":4192824000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":4192824000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":4192824000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3992205000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3865003000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3675954000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3481109000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":3481109000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":3481109000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":3481109000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":3481109000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3280096000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3097216000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2961759000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2781116000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":2781116000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":2781116000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":2781116000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":2781116000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2616017000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2516702000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2361507000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2202001000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":2202001000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":2202001000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2202001000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2202001000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2055028000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1910842000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1782300000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":1660331000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1554443000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1451370000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1357065000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":1259335000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1175517000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1096632000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1036275000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":960805000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":960805000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":960805000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":960805000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":960805000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":887321000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":815104000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":764506000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":702467000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":702467000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":641406000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments":{"label":"Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments","description":"Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":40241000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":40241000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":24380000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-15861000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-72961000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-72961000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-72961000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2342000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11488000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":11488000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9146000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":9146000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12539000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":12539000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1051000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1051000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5482000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":5482000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":5482000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5482000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-31922000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-31922000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-44851000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-44851000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-12929000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-12929000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-64405000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-64405000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-19554000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-19554000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-61697000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-61697000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-61697000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-23672000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-23672000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-50572000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-50572000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-26900000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-26900000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-61735000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-61735000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-11163000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-11163000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-53902000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-53902000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-53902000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-54832000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-54832000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-88567000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-88567000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-33735000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-33735000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-88725000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-88725000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-158000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-158000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-78606000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-78606000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-78606000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":75653000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":75653000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54079000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":54079000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-21574000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-21574000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":59600000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":59600000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":5521000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":5521000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":92735000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":92735000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":92735000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":92735000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":123147000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":123147000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":163015000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":163015000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":39868000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":39868000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":268960000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":268960000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":105945000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":105945000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":271788000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":271788000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":271788000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":271788000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14429000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-14429000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":46736000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":46736000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":61165000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":61165000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":78708000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":78708000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":31972000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":31972000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":32664000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":32664000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":32664000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":32664000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":42303000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":42303000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":55877000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":55877000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":13574000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":13574000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10220000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":10220000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-45657000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-45657000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":18632000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":18632000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1719000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1719000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1289000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":430000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-142000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1147000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":613000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2398000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":58634000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":58634000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":83467000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":24833000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":141896000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":141896000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":141896000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":131658000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":188788000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":57130000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":169888000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-18900000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":237354000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":237354000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":237354000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":237328000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-252576000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-252576000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-310996000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-310996000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-58420000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-58420000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":199312000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-199312000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-111684000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":111684000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-261834000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-261993000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-261993000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":254725000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":254725000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":353519000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":353519000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":98794000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":98794000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":473796000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":473796000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":120277000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":120277000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":469071000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":469071000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":469071000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-454896000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-454896000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-257302000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-257302000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":197594000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":197594000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":55412000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":55412000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":312714000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":312714000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":319157000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":319157000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":320061000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73453000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":73453000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":198453000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":198472000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":125000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":125019000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":151632000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":151651000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-46821000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-46821000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-88917000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-88898000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-88898000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-88898000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-150773000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-150773000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-476374000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-476374000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-325601000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-325601000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-902060000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-902060000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-425686000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-425686000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-659792000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-659792000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-659792000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-659792000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":192010000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":192010000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":192010000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":192010000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":192010000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":192010000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":180237000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":180237000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":180237000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":180237000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":292000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":292000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":292000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":292000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":292000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":292000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":670000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":670000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":5000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments":{"label":"Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments","description":"Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of price risk derivatives not designated as hedging instruments.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-27345000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-27345000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-26572000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":773000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-53696000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-53696000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-53696000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-71044000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-137507000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-137507000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-66463000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-66463000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-154270000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-154270000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-16763000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-16763000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-236330000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-236330000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-236330000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-236330000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":168352000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":168352000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":210511000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":210511000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":42159000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":42159000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":130883000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":130883000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-79628000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-79628000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":218848000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":218848000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":218848000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-177029000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-177029000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-226653000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-226653000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-49624000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-49624000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-303986000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-303986000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-77333000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-77333000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-282713000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-282713000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-282713000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":439861000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":439861000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":287800000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":287800000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-152061000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-152061000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26203000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":26203000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-261597000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-261597000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-178264000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-178264000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-178264000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-53565000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-53565000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-152405000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-152405000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-98840000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-98840000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-109020000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-109020000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":43385000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":43385000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":85911000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":85911000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":85911000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":85911000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":101074000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":101074000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":320188000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":320188000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":219114000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":219114000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":643856000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":643856000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":323668000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":323668000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":425815000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":425815000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":425815000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":425815000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-166489000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-166489000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-166489000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-166489000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-166489000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-166489000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-166489000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-166489000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-166489000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-166489000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":206000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":206000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":206000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-06-30","val":-19948000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-19948000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-19948000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-127649000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-127649000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-127649000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"end":"2017-03-15","val":-18976000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-15","val":-18976000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-03-15","val":-18976000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-03-15","val":-18976000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-03-15","val":-18976000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-03-15","val":-18976000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-561382000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-561382000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-561382000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-561382000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-600240000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-600240000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-38858000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-38858000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-600240000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-600240000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-600240000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-600240000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4705000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-4705000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-41616000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-41616000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-36911000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-36911000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-41616000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-41616000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-48804000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-48804000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-48804000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-157902000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-157902000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-159096000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-159096000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1194000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1194000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-159599000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-159599000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-503000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-503000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-243806000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-243806000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-243806000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-07-30","val":62096000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q2I"},{"start":"2020-01-01","end":"2020-09-30","val":-250489000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-250489000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-250489000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-250489000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-250489000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-250489000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-250489000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-51712000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-51712000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-51712000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-51712000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-51712000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-51712000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-51712000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-51712000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-51712000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-51712000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-575000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-575000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-575000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-575000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4393000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":4393000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4393000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4393000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4393000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":4393000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4393000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4393000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":4393000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":4393000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-7035000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-7035000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7035000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-7035000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7035000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-7035000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-12901000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-12901000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1693000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-1693000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1693000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-23502000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-106045000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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-12-31","val":2040402000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":2040402000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2015-12-31","val":2040402000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7992700000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":7992700000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":7992700000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":7992700000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":7992700000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-06-30","val":7993469000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7993499000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7996760000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":8019861000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8019849000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8004808000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8012416000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":8012416000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8012416000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8138086000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8138511000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2019-12-31","val":8142309000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8142309000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8142309000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8160501000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":8160566000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8160566000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8206420000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8206365000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":8205863000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8205863000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8205863000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8205863000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":8208773000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":8208773000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8208773000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8208773000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8207771000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2023-09-30","val":8207771000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-09-30","val":8207771000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":8044716000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":8044716000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8044716000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8044716000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8044716000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8041217000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":8041217000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":8041217000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8041217000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":8041217000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8041217000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8041217000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8041217000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8041217000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":8041217000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8041217000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":5838959000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5838959000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5838959000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":20657000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":20687000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":23948000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":23948000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":23948000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":7608000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":7608000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":7608000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":125651000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":126241000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":130039000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":130039000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2021-01-01","end":"2021-06-30","val":45854000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":45799000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"}]}},"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":113339000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":113339000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":113339000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3213000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":3213000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":3213000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":3213000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":3213000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-12000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-12000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-12000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":19000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-146000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-146000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-146000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-07-01","end":"2020-07-31","val":18257000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q2I"},{"start":"2020-01-01","end":"2020-12-31","val":18257000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":18257000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":45297000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":45297000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2910000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2910000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2910000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1002000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1002000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1002000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1002000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"}]}},"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":"2018-01-01","end":"2018-12-31","val":-15041000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-15041000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-405979000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-190836000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-696762000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-290783000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1091145000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1091145000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-1091145000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-122096000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-845954000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-854522000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-723858000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-732426000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1162728000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1188506000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-316774000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-333984000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1331349000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1367588000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1367588000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-1367588000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-189652000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-189652000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-293246000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-293246000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-103594000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-103594000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-163539000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-163539000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":129707000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":129707000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-18061000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-18061000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-18061000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-47784000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-47784000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":79786000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":79786000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":127570000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":127570000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":195053000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":195053000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":115267000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":115267000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":187129000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":187129000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":187129000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15497000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":15497000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":185800000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":185800000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":170303000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":170303000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":216257000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":216257000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":30457000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":30457000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":583227000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":583227000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":583227000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":390546000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":390546000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":653300000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":653300000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":262754000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":262754000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1029275000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1029275000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":375975000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":375975000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1305907000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1305907000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1305907000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1305907000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":284987000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":284987000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":432417000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":432417000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":147430000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":147430000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":565865000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":565865000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":133448000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":133448000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":516729000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":516729000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":516729000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":516729000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":61542000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":61542000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":196411000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":196411000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":134869000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":134869000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":299262000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":299262000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":102851000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":102851000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":118565000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":118565000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":118565000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":118565000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-9972000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-9972000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":60743000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":60743000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":70715000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":70715000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10016000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":10016000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-50727000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-50727000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-82348000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-82348000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-87235000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-87235000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-222868000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-135633000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1846220000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1623352000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1929955000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2922084000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-400000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1132000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1132000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-1132000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2757000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4122000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-4122000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-5697000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-5697000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-10040000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-10040000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-10040000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-10040000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-10442000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-10442000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10849000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-10849000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-10849000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-10849000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-10849000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-10849000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":16898000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":91293000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-101332000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-118230000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-259666000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-259666000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-259666000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-45908000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-294976000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-298395000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-249068000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-252487000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-429664000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-439945000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-134688000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-141550000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2852967000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2862352000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2862352000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2862352000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-60703000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-60703000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-66293000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-66293000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-5590000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-5590000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":29675000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":29675000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":95968000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":95968000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-38655000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-38655000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-38655000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-22586000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-22586000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18574000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":18574000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":41160000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":41160000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":56445000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":56445000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":37871000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":37871000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47190000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":47190000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":47190000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17035000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":17035000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75861000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":75861000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":58826000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":58826000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":109047000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":109047000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":33186000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":33186000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":139748000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":139748000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":139748000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":112007000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":112007000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":173827000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":173827000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":61820000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":61820000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":279053000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":279053000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":105226000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":105226000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":294975000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":294975000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":294975000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":294975000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":82846000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":82846000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":116736000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":116736000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":33890000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":33890000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":152563000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":152563000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":35827000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":35827000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":295840000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":295840000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":295840000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":295840000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":30372000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":30372000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":79097000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":79097000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":48725000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":48725000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":106433000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":106433000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":27336000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":27336000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39528000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":39528000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":39528000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":39528000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2924000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2924000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51937000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":51937000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":49013000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":49013000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42045000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":42045000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-9892000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-9892000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-4071000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-4071000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15964000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-15964000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-63611000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-47647000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-65008000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1397000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-96908000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-45108000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-06-30","val":5218000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":5342000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1538000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1538000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1538000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1553000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19442000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":19442000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":26396000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":26396000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":29006000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":29006000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":29006000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":29006000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1027000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-1027000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8940000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":8940000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":12148000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":12148000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":13667000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":13667000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":13667000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":110000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":110000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6247000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6247000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":6457000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":6457000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":10263000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":10263000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":10263000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1195000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":1195000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28406000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":28406000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":72303000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":72303000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":80415000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":80415000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":80415000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9727000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":9727000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":107026000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":107026000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":177218000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":177218000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":263589000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":263589000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":263589000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23042000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":23042000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":173317000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":173317000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":203714000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":203714000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":253962000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":253962000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":235962000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12661000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":12661000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":120189000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":120189000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":200253000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":200253000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":200295000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":200295000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11151000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":11151000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":176149000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":176149000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":211151000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":211151000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":255353000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1277000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1277000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":72458000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":107532000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":159235000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9734000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":297000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":297000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":297000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-111000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-111000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-111000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-111000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":15987000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":15987000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":15987000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4079000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":4079000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":4079000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10333000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":10333000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":10333000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13573000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":13573000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":13573000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":13573000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20176000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":20176000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":20176000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":20176000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13847000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":13847000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":13847000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5598000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":153239000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-12896000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-12896000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-52915000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-52915000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":52915000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1046000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1046000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1046000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-46768000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-46768000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":46768000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-6924000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-6924000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-6924000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-6924000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-9603000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-9603000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-9603000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-9603000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":23909000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":23909000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":23909000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-5350000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-381901000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-381901000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-381901000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-465972000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-478656000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-478656000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-478656000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3793000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-3793000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-3793000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":39297000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":39297000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":39297000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":122478000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":122478000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":122478000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":274240000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":274240000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":274240000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":274240000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":108513000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":108513000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":108513000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":108513000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":24899000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":24899000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":24899000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":24899000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-17293000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-17293000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-405291000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":1551000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1551000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1551000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3349000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":3405000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":3405000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3405000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2200000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2200000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2200000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1334000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1334000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1334000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-883000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-883000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":1340000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1483000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1483000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-22613000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-22613000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1588000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":5029000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5029000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5029000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3140000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10371000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":7231000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16373000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":6002000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20101000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":20101000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":20101000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":20101000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8677000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8677000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":8677000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":15642000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":15642000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":15642000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2108000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2108000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-116000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":169000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-2602000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2602000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2602000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10321000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10321000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":10321000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":10321000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":11696000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":11696000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":11696000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":11696000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12353000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":12353000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2030000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2016-01-01","end":"2016-12-31","val":-2882000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-2882000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-2882000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":434000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":433000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":433000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":433000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-194000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-194000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-194000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5013000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-5013000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-5013000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5155000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":5155000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":5156000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-3083000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-312000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6263000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":6263000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-5100000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2402000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2402000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":2402000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2740000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-2740000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-2740000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":901000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1590000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4907000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12134000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":-39336000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-39336000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-39336000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-59719000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-61698000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-61698000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-61698000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-8103000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-8103000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-8103000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-6256000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-6256000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-6256000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":59383000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":59383000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":59383000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21492000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":21492000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":21492000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":21492000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":26527000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":26527000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":26527000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":26527000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6436000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":6436000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":6436000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":27329000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-66814000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-75578000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-46164000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"IncreaseDecreaseDueFromAffiliates":{"label":"Increase (Decrease) Due from Affiliates","description":"The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-3700000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":213000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-41351000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-41351000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-41351000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":131564000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":114384000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":28005000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":97440000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":40355000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":32970000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":34326000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":34326000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":34326000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1465000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1465000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-8573000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-8573000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-7203000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7203000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-11049000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-11049000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-11049000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4023000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":4023000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3282000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3282000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":6189000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":6189000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":7857000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7857000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":7857000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3894000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-3894000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1588000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-1588000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-3377000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-3377000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-3594000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-3594000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3594000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4627000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-4627000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6505000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-6505000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-12804000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-12804000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-23758000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-23758000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-23758000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-23758000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8992000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":8992000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6057000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6057000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1732000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1732000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":7749000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":7749000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":7749000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":7749000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-10084000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-10084000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-31213000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-31213000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-56193000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-56193000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-50831000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-50831000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-50831000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-50831000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15606000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-15606000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":49742000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":49742000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":45700000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":45700000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":44486000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":44486000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13905000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-13905000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-15072000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":5520000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-117000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8277000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-8599000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":37472000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-11814000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-11814000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-11814000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":147999000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":67341000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":67482000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":50649000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":53433000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":69088000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":73888000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":73888000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":73888000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11297000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":11297000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49449000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":49449000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":85497000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":85497000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":12455000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":12455000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-118176000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":33889000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":33889000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18549000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":18549000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":27018000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":27018000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-33107000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-144894000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-144894000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23613000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-165728000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10256000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-2540000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":879000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-132216000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-118388000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-118388000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-118388000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-29696000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-29696000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-117467000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-117467000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-121503000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-121503000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-177326000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-177326000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-177326000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-177326000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13477000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-13477000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1527000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1527000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":17776000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":17776000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":46724000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":46724000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":46724000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":39307000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-20577000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-20577000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-22816000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-22816000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-2374000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-2374000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-39256000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-39256000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-68784000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-68784000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-64859000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-94741000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-20954000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-114064000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-89539000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-106529000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":3880000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":3880000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42958000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":42958000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":114732000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-143007000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-138688000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-29207000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":31330000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":39651000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":58760000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":58760000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":58760000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-34707000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8006000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8006000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":45493000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":45493000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":89683000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":89683000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":89683000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":89683000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-25207000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-25207000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37224000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":37224000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":111446000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":111446000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":144079000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":144079000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":144079000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-28278000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-28278000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1804000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-1804000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":46849000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":46849000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":91718000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":91718000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":91718000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4458000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":4458000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27522000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-27522000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-4419000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-4419000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":50747000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":50747000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":50747000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-55293000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-55293000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-13078000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-13078000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":35077000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":35077000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":30379000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":30379000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":30379000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":30379000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9112000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-9112000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":790000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":790000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-389000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-389000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":45279000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":45279000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":45279000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":45279000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26364000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-26364000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10611000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":10611000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":29403000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":29403000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":77703000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":77703000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":77703000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":77703000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-20908000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-20908000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8230000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":8230000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":24721000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":24721000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":58917000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":58917000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-17187000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-17187000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2590000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":42578000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":72322000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-13941000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":278782000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":103409000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":312871000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":312871000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":312871000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-253707000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-269312000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-256661000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-324537000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-303717000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-265031000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-241701000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-241701000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-241701000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-224787000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-224787000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-110227000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-110227000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-198196000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-122101000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-130631000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-130631000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-235369000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-239562000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-98551000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-98551000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-78796000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-233997000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-44083000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-188765000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-12796000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":-131231000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":3473000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":9549000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":9835000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":9835000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":9835000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11257000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10614000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":10614000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9382000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":9382000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":12310000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":12310000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":12310000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":12310000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11929000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":11929000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20536000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":20536000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":56326000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":56326000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":72426000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":72426000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":72426000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8915000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":8915000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12022000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":12022000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-30020000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-30020000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-10384000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-10384000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-10384000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5153000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-5153000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-17302000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-17302000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-14908000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-14908000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-39977000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-39977000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-39977000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38501000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":38501000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5782000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":5782000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-24829000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-24829000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-40929000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-40929000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-40929000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-40929000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14613000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":14613000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1906000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1906000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-5508000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-5508000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-14953000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14953000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-14953000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-14953000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13833000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":13833000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6649000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6649000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":9531000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":9531000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":9164000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":9164000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":9164000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":9164000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3056000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3056000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-835000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-835000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":8589000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":8589000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":11018000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":11018000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":18816000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":18816000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23425000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":58700000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":59972000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18043000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-40241000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-24380000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":78823000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":78823000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":78823000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2342000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-8500000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-8500000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-9552000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-9552000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-921000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-921000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-921000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-921000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":31922000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":31922000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":45199000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":45199000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":62549000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":62549000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":53101000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":53101000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":53101000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25120000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":25120000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":41322000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":41322000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":50008000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":50008000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":30338000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":30338000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":30338000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":122849000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":122849000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":148013000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":148013000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":138279000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":138279000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":104051000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":104051000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":104051000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-89798000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-89798000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-79468000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-79468000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-100817000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-100817000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-149952000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-149952000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-149952000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-149952000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-138894000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-138894000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-192344000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-192344000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-304409000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-304409000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-301062000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-301062000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-301062000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-301062000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":32858000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":32858000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6492000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-6492000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1692000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1692000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":72707000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":72707000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":72707000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":72707000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13874000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-13874000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1763000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1763000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":110130000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":110130000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":104448000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":104448000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3865000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":3865000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5562000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":6563000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":7534000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":932000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":12000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":12000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":12161000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12161000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":12161000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":12161000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12161000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-76095000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-107969000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2022-01-01","end":"2022-12-31","val":7417000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":29528000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":29528000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":29882000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":93110000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":16990000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":131701000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":131701000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-120856000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-120856000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3242000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-65746000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":7501000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-26611000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-3939000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-9203000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-9413000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-9413000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-9413000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7952000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-7949000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":5517000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":5520000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":12832000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":12835000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":12835000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":12835000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":28759000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":28759000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5926000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5926000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":138000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":138000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-4246000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-4246000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":708000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":707000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2740000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-2740000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-3306000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-3306000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":21755000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2958000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":65512000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-27142000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-56395000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-56395000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-56395000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10113000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21579000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2015000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":13275000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":816000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":32927000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":7426000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":7426000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7426000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-9609000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-9609000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31951000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":31951000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":41890000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":41890000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":14889000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":14889000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":10643000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3744000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":19840000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39477000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":72638000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":44942000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":43482000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":100343000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":60854000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":60854000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31842000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":34800000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5577000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":5577000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":5976000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":5976000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-8330000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-8330000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-8330000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26321000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":26321000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-31631000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-31631000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-33381000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-33381000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-28343000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-28343000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-28343000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-28343000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19462000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":19462000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6689000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-6689000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-15730000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-15730000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-50419000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-50419000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-50419000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-50419000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45931000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":45931000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58842000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":58842000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":76862000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":76862000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":54782000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":54782000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":54782000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":54782000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":85655000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":85655000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":119050000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":119050000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":127820000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":127820000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-30205000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-30205000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":55377000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":55377000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":62685000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":45616000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":63901000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":79588000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2157000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1348000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1348000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2079000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1857000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2200000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":2617000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2617000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2617000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6170000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":6170000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6427000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6427000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6681000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":6681000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5311000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5311000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3114000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":3114000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3972000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3972000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3972000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":3972000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"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":13020081000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":13020081000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":13020081000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":13020081000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":13020081000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13020081000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13020081000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13020081000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":13020081000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":13020081000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":13020081000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":13020081000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13020081000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13020081000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13020081000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":13020081000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13020081000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13020081000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13020081000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2019-12-31","val":13020081000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13020081000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13020081000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13068017000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":13068017000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13068017000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13216355000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13216355000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":13216355000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13216355000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13216355000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13216355000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":13216355000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":13216355000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13216355000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13216355000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13216355000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":13216355000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":13216355000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13216355000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13216355000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13216355000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13211308000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":13211308000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":13211308000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":13211308000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":13211308000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13211308000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13211308000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11600000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11600000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":11600000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8900000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"IndefinitelivedIntangibleAssetsAcquired":{"label":"Indefinite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.","units":{"USD":[{"start":"2020-07-01","end":"2020-07-31","val":47936000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q2I"},{"start":"2020-01-01","end":"2020-12-31","val":47936000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":47936000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":148338000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":148338000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":148338000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":148338000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":569624000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":293795000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1015866000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":446242000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1456541000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1456541000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1456541000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":433294000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":853666000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":853664000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":420372000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":420370000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1232730000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1232730000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":379064000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":379066000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1603132000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1603132000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1603132000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1603132000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":377258000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":377258000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":767801000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":767801000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":390543000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":390543000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1157395000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1157395000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":389594000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":389594000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1556282000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1556282000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1556282000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":388283000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":388283000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":769501000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":769501000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":381218000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":381218000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1158301000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1158301000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":388800000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":388800000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1536559000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1536559000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1536559000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":365211000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":365211000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":716236000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":716236000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":351025000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":351025000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1038854000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1038854000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":322618000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":322618000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1352535000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":1352535000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":316339000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":316312000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":635774000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":319435000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":954807000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":319033000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1266751000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":303362000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":5305000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":5305000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":53922000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":48617000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":112712000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":112712000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":112712000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":47588000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":90405000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":90405000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":42817000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":42817000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":90405000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":90405000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":90405000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":90405000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":90405000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":90405000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","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-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":600000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":600000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":600000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"InterestIncomeRelatedParty":{"label":"Interest Income, Related Party","description":"Amount of interest income earned from interest-bearing assets owed to the entity by related party.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-06-30","val":280687000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":931345000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1192370000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1192370000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1192370000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000276000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":1481363000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":1765126000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1765126000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1765126000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":464763000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":732231000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-12-31","val":1481468000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":475109000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":763819000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"}]}},"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":"2017-01-01","end":"2017-03-31","val":524864000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000276000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1481363000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1765126000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":464763000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":732231000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1174154000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1174154000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":1481468000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1481468000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":475109000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":763819000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1170785000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1170785000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1436332000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1436332000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1436332000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":474268000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":474268000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":673222000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":673222000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1143526000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1143526000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1406825000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":1406825000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":1406825000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":310878000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":310878000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":586176000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":586176000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":897404000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":897404000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1178088000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1178088000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1178088000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":313024000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":313024000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":565542000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":565542000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":913963000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":913963000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1247747000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1247747000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":1247747000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":389162000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":389162000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":746856000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":746856000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1154080000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1154080000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1582646000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1582646000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":401987000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":401987000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":779726000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":779726000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1301935000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1301935000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1619970000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":547157000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":547157000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":872995000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1395503000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2026-01-01","end":"2026-03-31","val":480022000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-12-31","val":576778000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":576778000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":576778000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":576778000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":426936000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":315467000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":397422000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":397422000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":397422000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":397422000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":397422000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":397422000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":296400000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":398024000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":321327000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":386475000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":386475000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":386475000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":386475000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":386475000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":272018000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":335063000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":278506000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":385655000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":385655000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":385655000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":385655000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":385655000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":252851000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":381482000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":223965000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":252060000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":252060000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":252060000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":252060000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":252060000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":233968000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":253945000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":237068000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":244934000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":244934000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":244934000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":244934000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":244934000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":213641000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":249974000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":224278000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":252351000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":236083000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":279085000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":286638000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":274507000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":304389000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":367617000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":291497000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":406208000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":406208000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":406208000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":406208000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":406208000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":285352000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":402966000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":340462000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":413709000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":413709000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":387098000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":12383000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":5968000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12787000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":404000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13811000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":13811000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":13811000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":232000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":412000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":412000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":180000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":180000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1373000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1373000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":961000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":961000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1921000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1921000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1921000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1921000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3103000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3103000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8416000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":8416000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":5313000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":5313000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9843000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":9843000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1427000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1427000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10856000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":10856000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":10856000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1819000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1819000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2424000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":2424000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":605000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":605000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3948000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3948000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":1524000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1524000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5709000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":5709000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":5709000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1659000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":1659000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1810000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1810000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":151000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":151000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1974000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1974000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":164000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":164000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2194000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2194000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":91000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":64000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":123000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":32000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":160000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":4519000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":4519000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1225000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":624000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1782000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":557000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2172000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2172000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":65881000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":65881000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":65881000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":95017000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":95017000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":95017000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":31308000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":104298000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":33082000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":31903000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"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":377416000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":425542000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":413572000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":410875000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":410071000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":396292000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":385452000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":385364000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":370881000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":366521000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":357729000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":350753000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":378073000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":396122000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":396122000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":379000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":368638000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":157402000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":218129000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":219862000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":193018000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":199632000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":200665000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":201425000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":171238000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":167700000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":171230000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":172703000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":142099000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":144837000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":146237000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":146237000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":134882000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":128991000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2019-12-31","val":48899000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":36823000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27389000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11706000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":42832000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30274000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16775000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1195000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46197000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48284000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":58367000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":58367000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":55335000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":52127000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":29260000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36869000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":37376000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34055000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":35205000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35261000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36925000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32986000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33458000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34961000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":35384000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32557000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40556000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38055000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":38055000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":37745000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":41285000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":39308000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47024000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47496000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38500000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39638000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39694000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41387000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40986000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41448000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42894000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44681000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35796000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":43155000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":47799000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":47799000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":42746000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":43954000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":49829000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45440000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":46026000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":48509000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49631000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49668000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49236000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":44814000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45139000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46485000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48695000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45052000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":46806000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":50883000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":50883000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":52561000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48407000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":58231000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50248000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51110000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47894000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49142000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":43615000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":44773000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52508000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":52862000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":54176000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":55071000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":49052000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":54435000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":54781000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":54781000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":55731000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":53874000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":43386000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27832000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11702000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2020-12-31","val":89644000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":74982000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":79096000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":83510000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":83510000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":78793000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":78627000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2016-12-31","val":34376260000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":34376260000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":34376260000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":34387923000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":32387695000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31972462000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29048095000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":29076039000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":29076039000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":29076039000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":29076039000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":29076039000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29647786000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29877159000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30105795000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29803565000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":29803565000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":29803565000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":29803565000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":29803565000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30357968000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31070956000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31466930000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31720309000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":31720309000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":31720309000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":31720309000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":31720309000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31740253000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33640672000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33138659000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":34554036000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":34554036000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":34554036000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":34554036000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":34554036000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34554300000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34880952000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34565387000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34085936000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":34085936000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":34085936000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":34085936000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":34085936000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33770669000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33594185000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33621635000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":34168878000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32467450000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32489219000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32529801000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":32358034000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32382075000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32413033000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32256953000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32158202000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":32158202000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":32158202000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":32158202000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":32158202000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":32211080000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32244623000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32969511000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32996066000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":32996066000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":33042827000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":36474249000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":36474249000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":36474249000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":36498578000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":36016322000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35431152000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34775225000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":34812082000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35279409000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":33914517000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":33956567000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":33613808000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33559373000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33779651000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33773508000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":34108122000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33396480000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":34813846000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33900012000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":33376660000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33169831000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33531958000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33432700000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":33215034000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33144103000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33119551000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33282564000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":33664966000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31986779000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32107704000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32208460000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":31923616000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31946970000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32016339000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31834376000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":31701370000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":31701370000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":31701370000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31684888000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31619129000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30729921000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30703838000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":30703838000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":27872413000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":3704933000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3704933000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":3704933000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":3711911000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3650033000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3483160000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2492983000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":2520362000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2520362000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":2520362000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2520362000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2520362000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2760457000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2956856000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2476677000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2021191000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2021191000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":2021191000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":2021191000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":2021191000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1801820000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2518940000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1879347000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1978479000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1978479000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":1978479000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":1978479000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":1978479000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1881580000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3692976000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1961707000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3098103000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":3098103000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":3098103000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":3098103000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":3098103000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3191268000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3095231000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3668895000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2735119000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":2735119000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":2735119000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2735119000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2735119000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2777380000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4524378000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3969506000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":4039701000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2246860000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3007376000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3128322000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":2308124000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2243376000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2189482000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2125050000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2254796000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":2254796000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2254796000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2254796000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":2254796000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2154872000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2241810000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1978465000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2051022000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":2051022000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1970909000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2016-12-31","val":3444790000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3444790000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":3444790000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":3444790000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4862689000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5376902000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4643523000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4643523000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4643523000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4643523000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4643523000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4643523000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5690002000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5679632000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6221493000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5915559000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2012-10-12","val":480000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2012-10-12","val":480000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2012Q3I"},{"end":"2017-12-31","val":4693675000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5972500000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2016-12-31","val":33150000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":33150000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":33150000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":33150000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":42650000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":92650000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42650000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":42650000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":42650000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":42650000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":42650000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":42650000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":53900000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":53900000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":57650000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":54563000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-04-26","val":1477200000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q1I"},{"end":"2018-12-31","val":22812600000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":22812600000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":22812600000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":22812600000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23261801000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23640509000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24057281000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24420285000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":24420285000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":24420285000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":24420285000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":24420285000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24447335000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26185687000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25702083000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26722342000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":26722342000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":26722342000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":26722342000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":26722342000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26689536000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26989068000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26771563000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26546760000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":26546760000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":26546760000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":26546760000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":26546760000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26440831000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26373100000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26352298000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":26587733000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24997611000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25115097000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25117814000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":25074961000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25061819000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25210664000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25052672000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25057488000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":25057488000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":25057488000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":25057488000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":25057488000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25299643000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25287151000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26237618000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26206214000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":26206214000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26443366000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five","description":"Principal amount of long-term debt and capital lease obligation maturing 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-06-30","val":14487248000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14486320000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13796783000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":13796783000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16228903000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17279589000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17281404000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14351818000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":18996836000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17354724000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17677582000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18054724000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18735243000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18996836000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20102215000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20982993000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":18735244000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19236438000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19236438000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18011500000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18011500000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18011500000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19311500000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14796850000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14796850000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15796850000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15796850000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10425000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":10425000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12475000000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12475000000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12475000000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8675000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3791815000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five","description":"Principal amount of long-term debt and capital lease obligation maturing 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-06-30","val":4402617000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4928216000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":693434000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":693434000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":708536000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":708643000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":709886000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2957403000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":822888000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1164330000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1164330000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1167190000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2823750000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":822888000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":822889000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1006727000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":2823750000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2823750000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2823750000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1224938000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1224938000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1224938000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1224938000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5141519000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5141519000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5141519000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5141519000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5371850000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5371850000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5371850000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5371850000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5371850000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3800000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5725000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four","description":"Principal amount of long-term debt and capital lease obligation maturing 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-06-30","val":1593018000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1592730000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4183992000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4183992000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3769132000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3769705000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4346621000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":710920000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2928347000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":718124000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":723807000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":723667000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1453889000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2928347000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1835383000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1835383000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":1403889000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1153889000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":978889000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2823750000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2823750000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2823750000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2823750000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":567223000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":567223000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":567223000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":567223000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5141519000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":5141519000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6741520000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6941519000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6841519000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5371850000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3850000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three","description":"Principal amount of long-term debt and capital lease obligation maturing 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-06-30","val":575037000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":574708000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1615615000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1615615000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1610232000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":561275000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":563116000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4002251000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":728785000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3779571000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3776104000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3775998000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1841383000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":728785000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":728667000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":728667000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":1841383000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1841383000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1841383000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1728889000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1568889000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1503889000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":828889000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3141414000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3266414000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2391414000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2416414000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":567223000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":567223000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":56019000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56019000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":56019000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6939436000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5513277000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two","description":"Principal amount of long-term debt and capital lease obligation maturing 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-06-30","val":1606521000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1613120000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":583914000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":583914000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":612150000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":639227000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":642209000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":589566000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1078499000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":578253000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":623128000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":645864000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":734667000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1080017000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1092181000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1182893000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":734667000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":768484000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":795983000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1841383000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1867882000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1884313000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1920994000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":826788000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":888597000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":915391000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":953429000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2391415000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":2391415000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92297000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106662000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":106662000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57061000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7364940000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year","description":"Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.","units":{"USD":[{"end":"2017-06-30","val":756364000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35181000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2018-03-31","val":595491000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":552511000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":37124000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-03-31","val":94162000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":74124000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30848000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-term Debt and Capital Lease Obligations, Repayments of Principal in Next Twelve Months","description":"Principal amount of long-term debt and capital lease obligation maturing 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":1635612000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1635612000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":684624000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":148665000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1192342000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":128964000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1782180000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19100000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2021-03-31","val":1166479000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1134897000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1034339000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":821823000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":810706000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":756533000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52965000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1958156000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":163833000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":118277000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67657000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1001242000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":1001242000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":180535000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":137392000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":92058000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":107703000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":56742000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2018-12-31","val":158625000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":170682000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":170682000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":170682000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":170682000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":170682000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":179515000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1859290000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":226032000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1245713000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":1245713000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":1245713000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":1245713000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":1245713000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1258055000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1296745000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1889730000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":917313000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":917313000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":917313000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":917313000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":917313000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":969413000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2693690000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2062295000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":2075077000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":373174000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1111144000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1116457000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":359407000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":344117000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":316838000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":273804000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":185473000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":185473000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":185473000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":185473000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":185473000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":145641000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":72162000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":95214000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60842000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":60842000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":55125000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2018-12-31","val":22653975000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":22653975000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-09-30","val":23895580000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24249603000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":24249603000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":24249603000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":24249603000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":24249603000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24267820000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24326397000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":25476051000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25476629000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":25476629000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":25476629000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":25476629000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":25476629000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25431481000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":25692323000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24881833000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25629447000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":25629447000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":25629447000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":25629447000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":25629447000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25471418000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23679410000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24290003000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":24512656000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24624437000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24003953000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24001357000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":24715554000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":24717702000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24893826000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24778868000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24872015000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":24872015000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":24872015000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":24872015000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":24872015000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25154002000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25214989000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26142404000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26145372000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":26145372000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26388241000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermLineOfCredit":{"label":"Long-term Line of Credit, Noncurrent","description":"The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2016-12-31","val":3411640000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3411640000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":3411640000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":3411640000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":4820039000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5284252000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4600873000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4600873000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4600873000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4600873000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4600873000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4600873000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5636102000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5625732000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6163843000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5860996000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2017-12-31","val":32478000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7974000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"LossContingencyAccrualAtCarryingValue":{"label":"Loss Contingency Accrual","description":"Amount of loss contingency liability.","units":{"USD":[{"end":"2016-12-31","val":5200000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":5200000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":5200000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":5200000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6000000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"}]}},"LossContingencyAccrualProvision":{"label":"Loss Contingency Accrual, Provision","description":"Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":800000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":800000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":800000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":800000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"}]}},"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":287000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":287000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":287000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":287000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":889000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":689000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1539000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1539000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1539000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1539000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1539000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1539000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1541000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7387000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8573000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9295000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":9295000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":9295000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":9295000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":9295000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8096000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8139000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8296000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9298000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":9298000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":9298000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":9298000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":9298000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8618000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8831000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10797000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-62109000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":-62109000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":-62109000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":-62109000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":-62109000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-53404000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-50054000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-46158000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-51114000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":-51114000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":-51114000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-51114000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-51114000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-45524000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-38158000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-25550000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":-28701000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-31425000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-24260000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-16252000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":-12238000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-3941000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2400000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4535000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12403000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":12403000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":12403000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":12403000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":12403000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16808000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-1379000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2565000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21928000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":21928000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":29023000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":14004000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":14004000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":14004000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":62000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3913000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3913000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3913000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":3913000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":1077000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1077000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1077000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1077000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1077000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1077000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2025-04-01","end":"2025-06-30","val":26452000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":26452000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"}]}},"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":"2016-01-01","end":"2016-12-31","val":264000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":264000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":264000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":756975000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":2005411000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":131421000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":131421000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":131421000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":42267000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-72692000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-102309000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-290703000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-320320000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-1099041000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1099041000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1099041000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-1099041000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":958479000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":929539000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-605062000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-605062000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-771881000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-771881000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1390996000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1390996000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1390996000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-339615000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-339615000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-622566000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-622566000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-753967000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-753967000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-624412000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-624412000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-624412000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-752803000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-752803000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":247525000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":247525000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-1030308000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-1030308000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-2181045000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-2181045000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2181045000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-597445000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-597445000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-659208000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-659208000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1035513000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1035513000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-1362524000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1362524000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1362524000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1362524000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-208629000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-208629000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-361082000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-361082000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-474800000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-474800000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-335906000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-335906000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-335906000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-335906000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":81405000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":81405000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":115335000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":115335000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":45439000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":45439000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-122591000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-122591000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-122591000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-122591000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-80876000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-80876000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":40311000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":40311000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-148143000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-148143000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-171978000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-171978000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":198727000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":198727000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":135982000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1050283000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":949364000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":106025000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-9117374000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-9353957000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":-9599319000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-9599319000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-9599319000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-301172000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-506028000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-509956000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-834047000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-789668000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-1132214000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1092199000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1092199000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-1092199000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-291627000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-262687000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-502784000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-502784000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-842396000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-842396000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1148357000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1148357000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1148357000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-339907000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-339907000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-829881000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-829881000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-1202741000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1202741000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-1525469000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1525469000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1525469000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-297743000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-297743000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-525880000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-525880000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-874665000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-874665000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-1220426000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1220426000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1220426000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-210648000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-210648000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-877539000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-877539000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-1187796000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1187796000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-1573603000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1573603000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1573603000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1573603000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-391483000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-391483000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-878107000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-878107000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1376101000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1376101000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1921510000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1921510000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1921510000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1921510000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-583095000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-583095000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1057920000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1057920000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1411238000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1411238000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-1706523000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1706523000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1706523000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1706523000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-335777000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-335777000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-685893000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-685893000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-1045980000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-1045980000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-1455513000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1455513000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-363549000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-363549000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-745555000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-1010693000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-1293796000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-304673000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":173018000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":530928000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1184455000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1184455000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1184455000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":244086000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":700940000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":811107000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1216993000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1282432000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2001743000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2018247000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2018247000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2018247000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":430952000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":430952000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1159243000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1159243000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1770262000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1770262000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2508317000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2508317000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2508317000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":503994000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":503994000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1292964000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1292964000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1833987000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1833987000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":2554169000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2554169000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":2554169000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":593565000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":593565000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1529541000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1529541000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":2188661000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":2188661000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":2980164000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2980164000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2980164000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":749622000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":749622000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1479165000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1479165000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2177479000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2177479000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2854078000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2854078000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2854078000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2854078000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":600219000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":600219000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1276554000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1276554000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1905716000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1905716000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":2366901000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2366901000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2366901000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":2366901000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":416846000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":416846000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":855687000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":855687000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1330185000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1330185000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1826398000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1826398000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1826398000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1826398000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":399661000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":399661000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":706455000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":706455000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1142479000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1142479000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1582401000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1582401000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":187483000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":187483000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":599448000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":746896000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":1228457000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":170283000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2016-01-01","end":"2016-03-31","val":-140748000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":-140748000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-422513000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-281765000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-281765000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":-281765000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-595322000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172809000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172809000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172809000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-832030000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-832030000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-832030000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-236708000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":-236708000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-76425000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":-76425000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":-76425000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":-76425000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-551580000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-556729000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-475155000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-475155000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":-480304000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":-480304000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-480304000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-733801000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-749298000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-182221000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-182221000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":-192569000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":-192569000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-192569000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1520031000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1493177000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1493177000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1493177000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2253832000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":2242475000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":2242475000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-03-31","val":-128951000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-226806000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-226806000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-97855000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-97855000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":-97855000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-97855000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":-97855000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-194253000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-194253000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":32553000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":32553000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":32553000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":32553000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18833000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":18833000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":18833000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":213086000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":213086000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":-24999000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61368000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":61368000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":86367000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":138607000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":138607000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":77239000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":77239000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":77239000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":77239000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":138936000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":138936000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":138936000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":329000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":329000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":-858000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":110406000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":110406000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":111264000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":111264000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":111264000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":111264000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":111264000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":105711000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":105711000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-4695000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-4695000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":-4695000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":436183000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":436183000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":436183000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":330472000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":274136000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":471796000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":471796000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":197660000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":197660000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":197660000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":197660000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":738649000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":738649000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":266853000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":266853000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":990311000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":990311000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":990311000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":990311000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2021-01-01","end":"2021-12-31","val":1010932000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":196551000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":302725000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":302725000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":106174000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":106174000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":106174000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":106174000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":387676000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":387676000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":84951000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":84951000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":194563000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":194563000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":194563000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":194563000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2022-01-01","end":"2022-12-31","val":220889000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":25865000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":104165000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":104165000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":78300000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":78300000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":78300000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":78300000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":171004000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":171004000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":66839000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":66839000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":53198000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":53198000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":53198000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":53198000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":79037000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-21193000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5832000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-5832000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15361000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":15361000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-04-01","end":"2024-06-30","val":15361000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15361000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-48802000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-48802000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-42970000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-42970000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-102918000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-102918000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-78277000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-75676000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-75676000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":-75676000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":-75676000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-171927000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-96251000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-96251000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1797826000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1625899000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1869024000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"start":"2025-01-01","end":"2025-12-31","val":-1833047000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2884071000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-364000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-364000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-364000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":-364000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-108000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":256000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":256000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":256000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":551000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":659000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":659000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":237000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":237000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":237000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":237000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":602000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":602000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":365000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":737000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":737000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":135000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1587000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":850000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":850000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":850000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-03-31","val":2000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-147000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-147000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-04-01","end":"2018-06-30","val":-149000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1039000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1039000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1186000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":1186000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1186000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1761000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":722000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":722000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-03-31","val":-199000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-156000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-156000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-04-01","end":"2019-06-30","val":43000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":157000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1003000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1003000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1003000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1002000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":1002000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":-680000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-467000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-467000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":213000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":213000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":213000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":213000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":213000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1499000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1499000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1966000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":1966000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":1966000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7296000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":7296000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":7296000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":5797000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":4403000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7677000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":7677000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3274000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3274000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":3274000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3274000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11573000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":11573000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3896000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":3896000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":20621000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":5590000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12956000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":12956000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7366000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":7366000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":7366000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7366000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25626000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":25626000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":12670000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":12670000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":26326000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":26326000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":26326000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":26326000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":5305000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13149000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":13149000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":7844000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":7844000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":7844000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":7844000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":21825000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":21825000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":8676000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":8676000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25839000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":25839000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":25839000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":25839000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":8297000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14638000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":14638000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":6341000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":6341000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-04-01","end":"2024-06-30","val":6341000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":6341000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16773000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":16773000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2135000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2135000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":24641000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":24641000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4405000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":4405000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":4405000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":4405000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12670000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":8265000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":8265000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16614000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":3944000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":35977000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7095000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":3143000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11863000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":11863000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9529000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":9529000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":9529000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8274000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":8274000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1012000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1":{"label":"Noncash or Part Noncash Divestiture, Amount of Consideration Received","description":"Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":11954000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":4015000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":4015000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":4015000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest":{"label":"Noncontrolling Interest, Increase from Sale of Parent Equity Interest","description":"Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance":{"label":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","description":"Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":5995000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":5995000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-505642000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-236239000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-939204000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-433562000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1550811000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-1553954000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-1553954000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-372206000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1350970000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-1357900000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-980640000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-985694000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1802608000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1812459000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-451638000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-454559000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2196733000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-2208596000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2208596000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2208596000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-502690000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-502690000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-941343000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-941343000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-438653000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-438653000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1317194000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-1317194000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-375851000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-375851000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1700440000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1700440000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1700440000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-490262000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-490262000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-845235000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-845235000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-354973000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-354973000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1201483000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1201483000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-356248000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-356248000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1636682000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1636682000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1636682000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-433073000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-433073000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-771477000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-771477000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-338404000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-338404000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1290313000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-1290313000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-518836000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-518836000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1532062000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-1532062000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1532062000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-217912000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-217912000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-581923000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-581923000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-364011000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-364011000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-896559000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-896559000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-314636000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-314636000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1218720000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1218720000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1218720000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1218720000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-227484000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-227484000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-601795000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-601795000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-374311000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-374311000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-935612000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-935612000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-333817000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-333817000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1285865000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1285865000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1285865000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1285865000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-363588000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-363588000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-710702000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-710702000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-347114000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-347114000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1100416000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1100416000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":-389714000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-389714000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1583375000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1583375000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1583375000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1583375000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-403126000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-403126000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-833993000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-833993000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-430867000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-430867000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1329313000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-1329313000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-495320000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-495320000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1762440000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1762440000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-430693000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-430693000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-877449000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-446756000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1336017000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-458568000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1817397000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-561995000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-20","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":12449000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":12449000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":12449000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":25879000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":25879000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":40131000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":40131000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":40131000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":40131000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":30237000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":30237000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44466000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":44466000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":49780000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":49780000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":95394000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":95394000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16266000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":16266000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16204000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":16204000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":35124000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":35124000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":35124000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11582000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":11582000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":86132000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":86132000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":33818000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":33818000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":61316000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":61316000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":35070000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":35070000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":51501000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":51501000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":88181000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":88181000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":70440000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":70440000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97235000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":97235000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":135272000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":135272000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":36278000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":36278000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":50642000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":50642000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":50642000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":50642000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2017-12-31","val":33424000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":98134000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"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":"2012-10-12","val":611455000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2012-10-12","val":611455000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2012Q3I"},{"end":"2016-12-31","val":1750000000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1750000000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1750000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":1750000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":1,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":2,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":2,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":54260000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":54260000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":99663000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":45403000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":45403000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":45937000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":242442000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":142779000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":142779000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":144266000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":459666000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":462809000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":462809000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":217224000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":218346000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":248234000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":250110000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":250110000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":250110000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":505016000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":503378000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":256782000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":256782000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":253268000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":253268000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":253268000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":639880000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":623953000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":134864000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":134864000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":120575000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":120575000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":120575000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":865384000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":841008000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":841008000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":841008000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":225504000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":217055000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":217055000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":313038000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":313038000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":313038000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":313038000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":648097000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":648097000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":335059000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":335059000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":335059000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":335059000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1153655000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1153655000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":505558000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":505558000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":505558000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":505558000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1682379000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1682379000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1682379000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":528724000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":528724000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":442478000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":442478000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":442478000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":442478000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":925021000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":925021000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":482543000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":482543000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":482543000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":482543000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1396536000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1396536000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":471515000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":471515000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":471515000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":471515000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1823811000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1823811000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1823811000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":427275000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":427275000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":448570000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":448570000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":448570000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":957277000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":957277000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":508707000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":508707000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":508707000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1506570000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1506570000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":549293000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":549293000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":549293000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2115289000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2115289000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2115289000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":608719000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":608458000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":608458000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1235223000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1235223000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":626765000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":626765000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1925834000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1925834000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":690611000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":690611000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2524627000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2524627000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2524627000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2524627000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":512471000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":512471000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1034212000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1034212000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":521741000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":521741000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1501477000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1501477000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":467265000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":467265000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1802594000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1802594000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1802594000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":1802594000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":425130000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":425130000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":907113000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":907113000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":481983000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":481983000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1399678000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1399678000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":492565000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":492565000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1701940000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1701940000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1701940000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1701940000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":393154000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":393154000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":894736000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":894736000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":501582000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":501582000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1339329000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1339329000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":444593000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":444593000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1680092000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1680092000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":343458000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":343458000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":654581000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":311123000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-510203000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1164784000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-112558000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2360089000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":299900000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":299900000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":299900000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":299900000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2020-12-31","val":295720000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":275771000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":298977000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":312612000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":312612000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":300207000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":290011000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":48033000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":48033000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":48033000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":48033000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":41188000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39123000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38104000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38836000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":38836000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":38836000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":38836000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":38836000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":41571000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40440000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39436000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38296000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":38296000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":38296000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":38296000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":38296000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38373000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37763000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":35176000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38545000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":38545000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":38740000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":38740000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":38740000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":47965000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":47965000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":47965000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":45091000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":45091000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":39604000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":251867000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":251867000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":251867000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":251867000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":245871000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":277744000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":270564000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":269062000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":269062000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":269062000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":269062000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":269062000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":267043000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":259297000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":253430000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":257424000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":257424000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":257424000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":257424000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":257424000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":248758000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-09-30","val":244317000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":237226000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":237226000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":237226000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":237226000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":237226000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":243035000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":241794000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":245360000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":260237000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":281067000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":276142000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":270572000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":264647000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":254576000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":245709000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":244220000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":255116000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":255116000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":255116000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":255116000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":255116000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":262759000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":261593000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":256266000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":250407000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":250407000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":244487000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":16482000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":16482000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32481000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":32481000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":48550000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":48550000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":65352000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":65352000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16659000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":16659000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32126000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":32126000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":47958000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":47958000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":64391000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":64391000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15457000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":29705000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":45361000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":61443000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":61443000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":65879000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":65879000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":65879000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":63737000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":63737000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":63737000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":69818000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":69818000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":72374000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":274292000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-01-01","val":274292000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-01-01","val":274292000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-01-01","val":274292000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-03-31","val":259223000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":289932000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":282746000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":280340000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":280340000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":280340000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":280340000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":280340000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":280389000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":270592000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":237497000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":241342000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":241342000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":241342000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":241342000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":241342000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":234358000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":230650000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":227059000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":222124000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":222124000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":222124000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":222124000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":222124000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":229792000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":229275000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":234707000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":250601000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":273827000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":261630000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":256898000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":255545000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":244712000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":233621000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":231255000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248013000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":248013000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":248013000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":248013000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":248013000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":255767000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":253571000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":248673000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":243626000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":243626000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":238093000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":44500000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":14647000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":58923000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10816000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21691000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":42688000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":32694000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":14142000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":56951000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":56951000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10955000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":10955000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22139000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":22139000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":33315000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":33315000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":58124000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":58124000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":58124000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11324000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":11324000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22925000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":22925000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":34633000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":34633000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":62157000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":62157000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":62157000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11488000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":11488000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22701000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":22701000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":33729000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":33729000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":59429000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":59429000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11150000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":11150000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22401000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":33708000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":60060000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10931000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":74992000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":74992000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":47905000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":55234000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":55234000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":25234000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":63735000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":63735000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":34882000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":69203000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":69203000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":43362000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":72142000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":72142000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":50356000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":140406000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":140406000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":167941000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","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":"2019-01-01","end":"2019-09-30","val":45264000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":15038000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-09-30","val":44500000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":14647000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3"}]}},"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.0625,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-03-31","val":0.0625,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0606,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":0.0606,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0602,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":0.0602,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0596,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0.0596,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.059,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2020-03-31","val":0.059,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0586,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-06-30","val":0.0586,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.058,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-09-30","val":0.058,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0566,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0.0566,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.056,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0559,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0555,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0551,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0.0551,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0563,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.0563,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0.0563,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.057,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0.057,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0.057,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0572,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0.0572,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0596,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2017-12-31","val":2670000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":2676000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1915759000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":840576000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2021-12-31","val":176539000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":176539000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":360677000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":352315000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":352315000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":352315000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":355457000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":412949000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":408632000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":411988000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":411988000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":411988000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":411988000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":411988000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":318098000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":317270000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":329122000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":312564000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":312634000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":378954000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":378954000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":378954000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":378954000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":378954000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":354882000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":387212000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":416009000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":544302000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":544302000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":544302000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":544302000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":552840000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":550263000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":364260000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":393417000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":329943000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":329943000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":329943000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":329943000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":329943000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":373166000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":320921000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":352772000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":278580000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":278580000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":278580000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":278580000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":341433000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":470096000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":408871000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":319246000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":285722000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":425459000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":425459000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":425459000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":425459000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":425459000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":530646000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":573907000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":426828000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":406280000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":406280000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":419789000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":1232195000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":573751000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":573751000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":573751000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":573751000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":573751000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":48545000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":48545000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":48545000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":58806000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":69357000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49394000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53254000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":57904000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":56974000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":57904000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":57904000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":57904000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122786000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":117696000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":97537000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84382000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":84382000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":84382000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":84382000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":84382000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75030000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":92518000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":102322000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":92622000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":92622000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":92622000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":92622000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":92622000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":109812000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":106840000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":89741000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":87429000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":87429000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":87429000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":87429000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":92203000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":92137000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":88869000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":81928000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76653000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":76653000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":76653000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":76653000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":76653000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":129013000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":154402000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":264974000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":259681000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":223251000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":270208000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":268118000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":195114000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":159094000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":159591000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":88380000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":94403000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":94403000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":94403000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":94403000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":94403000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":96104000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":99417000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":123147000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":120341000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":120341000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":106748000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax","description":"Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-589000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-589000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2421000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":3010000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2071000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":2071000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":2071000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2600000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-2600000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-2600000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-2600000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5033000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":5033000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-2434000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2434000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-11191000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-11191000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-11191000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-11191000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3323000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3323000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3061000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3061000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-262000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-262000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-10071000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":10071000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-7010000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":7010000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":610000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":610000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":610000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3626000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":3626000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2659000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-2659000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-6285000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-6285000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-14221000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-14221000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-11562000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-11562000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8430000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":8430000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":9697000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9871000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-9871000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8493000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-8493000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1377000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1377000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4682000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-4682000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3809000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":3809000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8614000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":9063000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":9063000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6906000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":6356000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8466000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":7444000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1560000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":1088000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7327000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5914000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-1138000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-1529000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3513000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":3513000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3513000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":3513000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1843000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":1843000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1512000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1512000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-3355000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-3355000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1115000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1115000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":397000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":397000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14989000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14989000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-14989000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-14989000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1061000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":1061000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5404000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5404000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":4343000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":4343000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7168000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":7168000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":1764000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":1764000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3961000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-3961000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-3961000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-3961000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4255000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":4255000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6884000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6884000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2629000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2629000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5941000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5941000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-943000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-943000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9449000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":9449000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1125000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1125000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2170000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":3295000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2077000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-93000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-116000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":423000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax","description":"Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-393000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-393000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1613000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2006000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1381000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1381000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1381000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1733000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-1733000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-1733000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-1733000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3356000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3356000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-1622000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":1622000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-7441000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-7441000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-7441000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-7441000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1228000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1228000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1131000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1131000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-97000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-97000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3723000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3723000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2592000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2592000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":220000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":220000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":220000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1292000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1292000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-989000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-989000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-2282000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-2282000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5287000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-5287000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-4298000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-4298000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3644000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":4109000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3598000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3096000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":503000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1724000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1374000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3270000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":3270000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2292000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2696000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":579000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":404000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2657000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2142000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-413000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-555000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1259000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1259000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1259000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1259000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":661000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":661000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-543000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-543000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-1204000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-1204000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-400000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-400000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":143000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":143000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-5537000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-5537000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-5537000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-5537000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":393000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":393000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2004000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2004000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1611000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1611000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2657000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":2657000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":653000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":653000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1463000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1463000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1463000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1463000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1570000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1570000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2550000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2550000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":980000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":980000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2200000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2200000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-350000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-350000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3477000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":3477000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-415000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-415000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":801000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1216000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":767000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-34000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-42000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":156000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax","description":"Amount of tax expense (benefit) for increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-13000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-13000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-62000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-62000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1122000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":156000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-1122000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":156000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-716000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-561000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":406000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-406000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-540000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-540000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":164000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":234000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":70000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-252000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-18000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax","description":"Amount before 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":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","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-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":914000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":914000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1351000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-437000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax","description":"Amount, before tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-33000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-33000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-154000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-154000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2806000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":389000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-2806000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":389000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1792000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1403000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1014000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1014000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1350000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-1350000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":606000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":864000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":258000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-929000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-65000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax","description":"Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-20000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-20000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-92000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-92000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1684000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":233000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-1684000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":233000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1076000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-842000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":608000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-608000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-810000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-810000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":442000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":630000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":188000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-677000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-47000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax","description":"Amount before tax, 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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":914000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":914000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1351000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":437000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":967000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":967000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":967000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-245000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-245000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-580000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-580000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-336000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-336000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-965000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-965000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-385000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-385000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1164000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1164000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-941000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-517000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1523000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-582000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-619000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-619000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-109000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-109000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":552000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":552000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":740000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":740000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1474000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1474000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":-2026000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-2026000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-689000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-689000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-689000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-689000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-817000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-817000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-403000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-403000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":414000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":414000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":884000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":938000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":354000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-530000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":594000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","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-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":576000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":576000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":576000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":576000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":576000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-986000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":986000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-410000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":410000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":706000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":706000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":706000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":-181000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-423000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-423000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-243000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-243000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":-243000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-243000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-704000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-704000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-280000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-280000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1164000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1164000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1164000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":-424000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-941000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-941000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-517000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-517000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":-517000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-517000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1523000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-1523000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-582000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-582000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":619000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":479000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-140000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-619000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-619000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-109000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":61000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":159000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-190000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":738000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":738000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":738000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":738000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-2030000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-2030000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-205000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":414000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":414000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":938000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":938000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-530000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":594000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","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-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":338000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":338000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":338000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":338000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-365000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":365000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-27000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":27000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":261000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":261000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":261000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-64000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-64000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-157000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-157000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-93000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-93000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-261000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-261000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-105000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-105000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-589000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-589000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2401000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2990000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1979000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1979000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1979000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4284000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-4284000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-4284000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-4284000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6109000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-6108000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-1826000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-1826000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-12001000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-12001000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-12001000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-12001000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3765000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3765000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4267000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4267000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":502000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":502000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11734000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":11734000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":7467000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":7467000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2242000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2242000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2242000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3571000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":3571000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2691000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-2691000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-6262000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-6262000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-13737000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-13737000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-11046000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-11046000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8533000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":8533000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":8533000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9927000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-9927000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8868000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-8868000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1059000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1059000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5556000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":-5556000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3310000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":3310000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6896000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":6896000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":6896000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6975000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":6975000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7923000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":7923000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":948000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":948000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5774000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":5774000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-2148000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-2148000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2851000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2851000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2851000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2851000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1673000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":1673000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1621000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1621000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-3294000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-3294000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1065000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1065000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":556000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":556000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14698000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-14698000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-14698000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-14698000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":871000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":871000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5956000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5956000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5083000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":5083000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5694000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":5694000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":-262000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-262000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4650000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-4650000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-4650000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-4650000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3643000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":3643000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6067000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6067000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2424000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2424000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5538000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5538000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-529000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-529000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9025000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":9025000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1179000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1179000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3054000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":4233000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2431000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-623000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":478000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":440000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax","description":"Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-982000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-982000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4034000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":5016000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3452000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":3452000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":3452000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4333000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-4333000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-4333000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-4333000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-8389000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":8389000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-4056000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":4056000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-18632000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-18632000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-18632000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-18632000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4551000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":4551000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4192000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4192000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-359000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-359000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-13794000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":13794000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-9602000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":9602000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":830000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":830000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":830000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4918000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":4918000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3648000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-3648000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-8567000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-8567000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-19508000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-19508000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-15860000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-15860000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12074000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":13806000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-13469000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11589000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1880000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6406000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":5183000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12333000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":12333000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8648000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10140000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2139000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":1492000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9984000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":8056000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-1551000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":-2084000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4772000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4772000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4772000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":4772000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2504000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":2504000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2055000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-2055000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-4559000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-4559000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1515000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1515000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":540000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":540000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20526000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-20526000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-20526000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-20526000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1454000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":1454000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7408000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7408000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5954000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":5954000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9825000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":9825000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":2417000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":2417000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5424000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-5424000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-5424000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-5424000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5825000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":5825000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9434000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":9434000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3609000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3609000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8141000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":8141000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-1293000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-1293000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":12926000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":12926000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1540000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1540000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2971000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":4511000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2844000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-127000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-158000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":579000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":389739000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":214474000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1050046000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":660307000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1705615000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1702472000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1702472000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":608144000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1207127000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1199366000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":593690000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":591222000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1767624000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1769477000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":560497000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":570111000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2342655000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":2347315000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":2347315000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2347315000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":583023000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":583023000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1158772000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1158772000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":575749000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":575749000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1727842000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1727842000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":569070000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":569070000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2290266000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2290266000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2290266000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":564432000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":564432000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1133891000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1133891000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":569459000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":569459000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1702124000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1702124000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":568233000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":568233000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2300398000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2300398000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":2300398000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":582309000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":582309000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1124946000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1124946000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":542637000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":542637000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1683038000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1683038000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":558092000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":558092000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2264473000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2264473000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":2264473000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":580433000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":580433000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1169613000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1169613000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":589180000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":589180000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1760132000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1760132000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":590519000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":590519000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2379765000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2379765000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2379765000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2379765000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":641906000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":641906000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1315370000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1315370000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":673464000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":673464000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2009760000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2009760000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":694390000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":694390000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2735469000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2735469000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2735469000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":2735469000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":651245000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":651245000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1307373000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1307373000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":656128000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":656128000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1974651000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1974651000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":667278000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":667278000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2646258000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":2646258000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":2646258000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":2646258000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":674250000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":674250000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1344792000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1344792000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":670542000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":670542000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2019356000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2019356000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":674564000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":674564000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2711828000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2711828000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":698186000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":698186000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1395053000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":696867000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2045507000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":650454000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2681740000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":660203000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2018-12-31","val":312634000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":312634000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":312634000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q4I"},{"end":"2019-03-31","val":318873000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":332692000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":316734000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"}]}},"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":113485000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":113485000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":113485000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":113485000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":157651000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":144601000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":137895000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":144289000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":144289000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":144289000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":144289000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":144289000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":131565000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":141939000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":169473000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":174760000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":271554000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":271554000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":271554000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":174760000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":231721000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":238872000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":245885000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":147714000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":204904000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":204904000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":204904000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":147714000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":220521000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":215781000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":230416000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":161863000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":192563000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":192563000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":192563000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":192563000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":172766000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":158107000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":146743000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":159082000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":159082000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":159082000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":159082000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":159082000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":155243000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":158557000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":160716000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":274623000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":290137000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":231463000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":237270000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":221249000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":229796000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":242824000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":265284000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":320435000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":320435000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":320435000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":320435000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":320435000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":311711000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":330206000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":313484000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":316398000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":316398000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":315954000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"OtherLongTermNotesPayable":{"label":"Other Notes Payable, Noncurrent","description":"Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":8299000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":8299000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":8299000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":8299000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":72736000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49314000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":32478000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":32478000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":32478000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":32478000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":32478000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34003000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5408000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5218000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":17000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":6000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2548000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2531000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4329000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1186000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":980000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2100000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":897000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-6035000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1121000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-3935000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":832000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-9019000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-65000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-2984000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1788000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":-13651000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":-13651000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-13651000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11658000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-11658000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12287000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-12287000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-629000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-629000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-12473000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-12473000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-186000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-186000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-12484000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-12484000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-12484000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":80000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":80000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":292000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":292000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":212000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":212000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":66000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":66000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":-226000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-226000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1183000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1183000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1183000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":923000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":923000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1592000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1592000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":669000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":669000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3277000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":3277000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1685000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":1685000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5577000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":5577000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":5577000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2859000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":2859000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5326000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":5326000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2467000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":2467000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7606000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":7606000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2280000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2280000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9835000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":9835000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":9835000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":9835000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2430000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":2430000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4951000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4951000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2521000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2521000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8196000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":8196000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":3245000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3245000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8535000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":8535000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":8535000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":8535000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10205000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":10205000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8635000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":8635000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-1570000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-1570000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7165000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":7165000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":-1470000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-1470000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4940000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4940000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":4940000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":4940000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1545000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-1545000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3031000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-3031000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-1486000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1486000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4526000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-4526000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-1495000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-1495000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5675000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-5675000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-963000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-963000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1797000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-834000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2388000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-591000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3051000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-529000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherNotesPayableCurrent":{"label":"Other Notes Payable, Current","description":"Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":5427000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":5427000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":5427000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":5427000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":14895000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30211000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33424000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":33424000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":33424000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":33424000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":33424000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":69084000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":67109000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":71873000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":12117000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":18558000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":18558000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1849000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3156000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":30466000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":34079000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":34079000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":34079000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1074000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":1074000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4344000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":4344000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1434000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":1434000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":4928000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4928000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4928000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":4928000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-287000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-287000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-321000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-321000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-492000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-492000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":3460000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3460000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3460000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":3460000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":316000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":316000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9188000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":9188000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":9406000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":9406000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":11169000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":11169000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":11169000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":11169000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1510000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":1510000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3674000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3674000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":5469000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5469000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":6436000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":6436000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":399000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":399000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1253000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":892000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":4398000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":479000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PaymentForContingentConsiderationLiabilityFinancingActivities":{"label":"Payment for Contingent Consideration Liability, Financing Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":28940000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28940000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":28940000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":30000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":30000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":30000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":30000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":30859000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":500000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":500000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":21874000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4947000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4947000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":4947000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":4947000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":26624000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":26624000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":11539000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":11539000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8400000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"PaymentsForDerivativeInstrumentFinancingActivities":{"label":"Payments for Derivative Instrument, Financing Activities","description":"The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":24039000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":24039000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":97410000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":97410000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":97410000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":97410000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-12-31","val":-13825000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3537000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3537000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":3537000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3537000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-1958000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"}]}},"PaymentsForProceedsFromDerivativeInstrumentFinancingActivities":{"label":"Payments for (Proceeds from) Derivative Instrument, Financing Activities","description":"The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-24000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-24000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":4608000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":4608000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":4608000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4773000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":4773000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":4773000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4773000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2500000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2500000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":2500000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-9327000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-9327000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-354000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4008000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4008000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":-5468000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-15985000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2150000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-2150000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1339000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1925000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-4827000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":-3502000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":-3502000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3502000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2143000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-2143000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1074000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1074000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2285000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2285000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1444000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1444000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1444000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1444000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-888000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-888000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":610000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":610000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":2985000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2985000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":5168000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":5168000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":5168000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":5168000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":198000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":198000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1578000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1578000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1677000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1677000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1712000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1712000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1712000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":796000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-318000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-318000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":52000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-2743000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-350000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-16032000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-11083000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-191000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-191000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1704000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3031000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":240799000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":226803000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":586759000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":586759000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1199953000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1199953000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1686873000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1686873000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":726005000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":726005000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1381235000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1381235000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1814689000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1814689000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":4816379000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":4816379000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":4816379000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":503645000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":503645000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":725518000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":725518000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":804928000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":804928000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"PaymentsForRestructuring":{"label":"Payments for Restructuring","description":"Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":116061000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":116061000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":116061000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":65275000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":96738000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":137338000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":137338000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":137338000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":137338000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":42944000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":71545000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":71545000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":27604000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":119058000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":119058000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":119058000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14402000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22483000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":27724000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":30135000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":30135000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2352000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3452000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":4123000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":5042000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"PaymentsForTenantImprovements":{"label":"Payments for Tenant Improvements","description":"Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3998000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3998000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":350000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":350000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":350000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":365559000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":365559000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":365559000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":365559000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-03-31","val":79617000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":839700000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":919317000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":839700000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":839700000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":919317000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":839700000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":919317000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":919317000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":919317000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":919317000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1499935000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1499935000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1499935000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1499935000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1499935000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"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":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":335000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":335000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":335000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":1000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":12396000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":193705000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":203712000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":203712000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":203712000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1290000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7352000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":7352000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9486000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":9486000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":8600000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":8600000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":8600000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":8600000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19225000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":19225000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22277000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":22277000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":21570000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":21570000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":28468000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":28468000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":28468000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11678000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":11678000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12488000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":12488000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":16007000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":16007000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":23583000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":23583000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5894000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":14217000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":48523000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":1829000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":7247000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":7247000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17138000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":17138000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17553000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":17553000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":18936000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":18936000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":19560000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":19560000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":65937000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":170544000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":112630000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2018-04-01","end":"2018-04-30","val":10125000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q1I"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":8988774000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":8988774000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":8988774000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":8988774000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":8988774000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":43608000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":43608000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":43608000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":43608000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":43608000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":46703000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":46703000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":46703000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":46703000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":28940000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5308000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5308000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":10753000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":10753000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":10753000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":10753000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":10753000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":172659000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":172659000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":172659000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":172659000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":172269000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":172269000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":172269000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":150115000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":150115000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":149973000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":149973000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":149973000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":340570000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":340570000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":340444000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":340444000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":340444000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":340444000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":340444000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":340444000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2060000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2060000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":2060000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":2060000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":2060000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":2060000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2025000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2025000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":5748000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5748000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":38532000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":38532000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7616000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":7616000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7616000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":7616000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":7616000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":106000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":106000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":106000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":183000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":744000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":744000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1700000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1700000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1707000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1707000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1707000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1707000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":584000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":584000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":584000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":584000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":867000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":867000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":3969000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3969000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":4071000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":89000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":237000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":295000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2023-01-01","end":"2023-12-31","val":924000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":1006000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1362000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":643000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":4399000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"PaymentsToAcquireInterestInSubsidiariesAndAffiliates":{"label":"Payments to Acquire Interest in Subsidiaries and Affiliates","description":"The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3537000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":2866000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-03-31","val":550000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3550000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":3550000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4800000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":4800000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-03-31","val":2500000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2500000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":2500000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":129570000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":63365000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":377726000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":248156000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":625541000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":625541000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":625541000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":257427000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":459662000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":463590000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":202235000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":206163000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":763298000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":718919000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":303636000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":255329000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":991364000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":951349000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":951349000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":951349000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":257615000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":257615000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":498297000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":498297000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":240682000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":832824000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":832824000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":334527000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1153589000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1153589000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1153589000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":340386000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":340386000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":657253000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":657253000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1032555000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1032555000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1355350000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1355350000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1355350000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":299082000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":299082000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":527805000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":527805000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":729377000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":729377000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":1073955000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":1073955000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":1073955000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":212791000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":212791000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":535895000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":535895000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":845067000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":845067000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":1231715000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1231715000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1231715000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1231715000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":392371000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":392371000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":877497000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":877497000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1371056000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1371056000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":1914282000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1914282000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1914282000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":1914282000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":582897000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":582897000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1056342000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1056342000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1409561000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":1409561000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1704811000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1704811000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1704811000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1704811000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":336095000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":336095000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":683816000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":683816000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1042975000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1042975000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":1433013000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1433013000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":356124000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":356124000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":739643000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1065163000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":1347294000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":307704000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities":{"label":"Liability, Defined Benefit Plan, Current","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.","units":{"USD":[{"end":"2016-12-31","val":14293000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":14293000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":135000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":135000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":135000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":211000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":211000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":175000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":175000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":79000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent":{"label":"Liability, Defined Benefit Plan, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":84106000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":84106000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":84106000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":84106000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":93921000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":93849000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":103163000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":103163000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":103163000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":103163000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":103163000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":103163000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":97908000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97518000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":84755000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":96794000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":96794000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":57190000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":57190000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":30700000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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.01,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0.01,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0.01,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0.01,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0.01,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":0.01,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0.01,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":0.01,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0.01,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":0.01,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0.01,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0.01,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0.01,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":0.01,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.01,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.01,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0.01,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0.01,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0.01,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.01,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.01,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":0.01,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":0.01,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.01,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-12-31","val":100000000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":100000000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":100000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":100000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":100000000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":100000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":100000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":100000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":100000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":100000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":100000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":100000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":100000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":100000000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":100000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":100000000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":100000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":100000000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":100000000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":100000000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":100000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":100000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":100000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":100000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":100000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":100000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":100000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":100000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":88151000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":88151000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":88151000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":102219000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":93312000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":109652000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":135313000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":130425000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":130425000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":130425000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":130425000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":130425000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":142366000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":166963000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":167836000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":136285000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":136285000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":136285000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":136285000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":136285000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":181726000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":182401000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195163000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":215304000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":215304000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":215304000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":215304000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":215304000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":237228000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":209916000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":215973000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":200252000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":200252000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":200252000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":200252000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":255299000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":221819000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":167198000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":170555000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":186707000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":186707000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":186707000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":183714000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":183714000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":203963000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":333112000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":164412000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":130684000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":130684000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":130684000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":130684000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":179497000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":174859000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":258284000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":289143000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":299148000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":141897000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":141897000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":141897000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":141897000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":141897000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":190522000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":192093000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":173564000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":189391000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":189391000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":259769000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1200973000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1246498000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1246499000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1246499000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1246499000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1135000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":51135000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1135000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":50800000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1135000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1135000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1135000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1135000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2032000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"}]}},"ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates":{"label":"Proceeds from Divestiture of Interest in Subsidiaries and Affiliates","description":"The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":13825000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":13825000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":13825000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3537000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3537000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-3537000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":1958000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":1958000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"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":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":349156000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":349156000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":348460000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":348460000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":349071000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":349071000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":349071000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":349071000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5555268000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9160229000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":9160229000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8019648000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":8019648000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":8019648000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4410000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4410000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4410000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":4410000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4276903000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4276903000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":4276903000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":4276903000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2700000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":2700000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":2700000000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":2700000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4214750000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4214750000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3835000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"ProceedsFromIssuanceOfSecuredDebt":{"label":"Proceeds from Issuance of Secured Debt","description":"The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":179388000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":179388000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":179388000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":179388000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":156136000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":490816000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":490816000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":662724000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":662724000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":838794000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":838794000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":838794000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":838794000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":337124000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":337124000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":516513000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":516513000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":93000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":93000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":93000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":185105000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":185105000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":185105000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":185105000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":185105000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":185105000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38902000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":38902000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38902000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":38902000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":38902000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":38902000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":38902000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":38902000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":38902000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":38902000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"ProceedsFromIssuanceOfSeniorLongTermDebt":{"label":"Proceeds from Issuance of Senior Long-term Debt","description":"The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-20","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2016-01-01","end":"2016-09-30","val":1310000000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1310000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1310000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1310000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1000000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1000000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2050000000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2050000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":2050000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2050000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2050000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2050000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1754375000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1754375000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1754375000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1754375000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":2754375000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2754375000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":4054375000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1725000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":5345250000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2017-06-01","end":"2017-06-30","val":362069000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-06-01","end":"2017-06-30","val":362069000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-06-01","end":"2017-06-30","val":362069000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-06-01","end":"2017-06-30","val":362069000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q2I"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1820256000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":2195256000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":5510256000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5510256000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5510256000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":225000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4977425000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4977425000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":5602425000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":5602425000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":5593675000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":5593675000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":5593675000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5593675000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1642500000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1642500000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1642500000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1642500000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":2217500000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2217500000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":3489313000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3489313000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1390000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1390000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1940000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1940000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":2040000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2040000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":5040000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":200000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1925000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":850000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":6197046000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":150000000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":150000000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3160000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3160000000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3310000000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":3310000000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":150000000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":150000000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":460000000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":460000000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1565000000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1565000000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":350000000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":350000000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1900000000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1900000000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2350000000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":2350000000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":2950000000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2950000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3775000000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3775000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":3875000000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":3875000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":450000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":450000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":675000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":1835000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2026-01-01","end":"2026-03-31","val":2756954000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-859000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-859000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-859000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-859000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-859000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-859000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2915000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7191000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-13451000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":-393000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":393000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1339000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1339000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2698000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":2698000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-11539000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-11539000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-207000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-207000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":-8400000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-8400000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-6571000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-700000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-700000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7974000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-7974000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-8521000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-8521000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-10117000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-10117000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-2870000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-2870000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3775000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-3775000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5638000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-5638000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-6345000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-6345000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-9325000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-9325000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13997000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-13997000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-15148000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-16362000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-24797000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-7929000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"ProceedsFromPaymentsToMinorityShareholders":{"label":"Proceeds from (Payments to) Noncontrolling Interests","description":"Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-335000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-335000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-859000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5995000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5995000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":5995000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5995000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":5995000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-1000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-1000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":-1000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":12498000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-26452000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-26452000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":-26452000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1750000000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1750000000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":1750000000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1750000000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1750000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":24649000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":24649000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":33733000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":33733000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":33733000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":33733000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6812000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":6812000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-446000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":15955000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":15955000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":15955000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":15955000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39856000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":39856000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":67187000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":67187000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":65854000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":1796000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"ProceedsFromSaleOfInterestInPartnershipUnit":{"label":"Proceeds from Sale of Interest in Partnership Unit","description":"The proceeds from the sale of an interest in a unit of partnership.","units":{"USD":[{"start":"2020-07-01","end":"2020-07-30","val":2300000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q2I"},{"start":"2020-01-01","end":"2020-12-31","val":2355000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":2355000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"}]}},"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":"2016-01-01","end":"2016-06-30","val":970000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1584000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":5885000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":5885000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":5885000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":596000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1536000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1536000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3398000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3398000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9743000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":9743000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":9743000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":9743000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":965000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":965000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6858000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":6858000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":7802000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7802000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":10779000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":10779000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":479000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":898000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":4484000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":3909000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":8000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":3399000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":6311000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":62729000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":65513000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":3209000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3209000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3650000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":5713000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":14348000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-140748000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":-140748000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-422877000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-282129000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-282129000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":-282129000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-595430000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172553000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172553000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":-172553000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-831479000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":-831479000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":-831479000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":-236049000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":-236049000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":-76188000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":-76188000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":-76188000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-03-31","val":-76188000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-550978000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-556127000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-474790000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-474790000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":-479939000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":-479939000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-479939000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-733064000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-748561000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-182086000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":-182086000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":-192434000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":-192434000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-192434000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1521618000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1494764000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1494764000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1494764000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2254682000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":2243325000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-10-01","end":"2017-12-31","val":2243325000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-128949000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-128949000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":-128949000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-128949000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-226953000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-226953000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-98004000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-98004000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":-98004000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-98004000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-193214000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-193214000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":33739000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":33739000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":33739000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":33739000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":20594000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":20594000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":20594000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":213808000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":213808000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-25198000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":-25198000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":-25198000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-25198000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61212000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":61212000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86410000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86410000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":86410000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":86410000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":138608000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":138608000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":77396000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":77396000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":77396000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":77396000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":139939000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":139939000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":139939000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":1331000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":1331000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-1538000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":-1538000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":-1538000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":109939000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":109939000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":111477000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":111477000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":111477000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":107210000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":107210000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-2729000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":-2729000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":-2729000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":443479000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":443479000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":443479000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":336269000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":278539000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":278539000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479473000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":479473000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":200934000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":200934000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":750222000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":750222000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":270749000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":270749000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1010932000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":1010932000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1010932000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":1010932000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":202141000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":202141000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":315681000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":315681000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":113540000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":113540000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":413302000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":413302000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":97621000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":97621000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":220889000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":220889000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":220889000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":220889000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31170000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":31170000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117314000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":117314000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":86144000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":86144000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":192829000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":192829000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":75515000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":75515000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":79037000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":79037000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":79037000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":79037000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12896000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-12896000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8806000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":8806000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":21702000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":21702000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-32029000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-32029000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-40835000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-40835000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-78277000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-78277000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-71271000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-71271000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-159257000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-87986000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1781212000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-1621955000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1833047000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2876976000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-12-31","val":7636932000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":7636932000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8663408000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8623405000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":8623405000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9873552000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":9873552000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11030322000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":11030322000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-12-31","val":12237839000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":12237839000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13483319000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":13483319000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15286177000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":15286177000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":15286177000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16280199000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":16280199000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":16280199000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17176646000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":17176646000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":18187349000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-12-31","val":6597635000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":6597635000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":6597635000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":6597635000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":6228668000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6161511000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6063829000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":6023826000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6023826000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":6023826000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6023826000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6023826000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5819544000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5694812000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5760479000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5828881000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":5828881000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":5828881000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":5828881000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":5828881000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5772026000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5814965000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5797059000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5753401000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":5753401000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":5753401000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":5753401000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":5753401000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5781005000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5723109000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5760704000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5805996000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":5805996000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":5805996000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":5805996000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":5805996000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5843572000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6023087000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6092271000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6340467000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":6340467000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":6340467000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6340467000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":6340467000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6513910000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6780006000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7077966000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":7500780000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7790547000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7963047000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8101182000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":8117757000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8197655000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8257106000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8352062000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8414632000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":8414632000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":8414632000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8414632000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":8414632000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8423830000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8459244000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8430127000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8351391000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":8351391000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8270834000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2016-01-01","end":"2016-06-30","val":13338000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":32569000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":53249000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":53249000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":53249000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15694000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":32918000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":32918000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":54501000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":54501000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":74183000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":74183000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":74183000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":74183000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":13500000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":13500000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29462000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":29462000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":50643000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":50643000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":71426000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":71426000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":71426000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15091000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":15091000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":34814000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":34814000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":61054000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":61054000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":91520000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":91520000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":91520000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19880000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":19880000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":41857000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":41857000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":50383000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":50383000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":65965000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":65965000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":65965000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11133000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":11133000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28154000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":28154000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":46448000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":46448000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":68809000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":68809000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":68809000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":68809000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14737000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":14737000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36839000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":36839000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":65281000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":65281000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":88159000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":88159000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":88159000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":88159000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":20259000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":20259000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43946000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":43946000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":62148000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":62148000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":84461000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":84461000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":84461000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":84461000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21998000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":21998000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":45932000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":45932000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":68433000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":68433000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":86561000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":86561000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16196000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":16196000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30589000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":47624000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":67792000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20628000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2017-12-31","val":8423735000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":8427609000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8906134000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8238465000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6583268000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10112301000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7892430000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PurchaseObligationDueAfterFifthYear":{"label":"Purchase Obligation, to be Paid, after Year Five","description":"Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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":79819000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":79819000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":32361000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":168370000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":52643000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9928000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8136000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PurchaseObligationDueInFourthAndFifthYear":{"label":"Purchase Obligation, to be Paid, Year Four and Five","description":"Amount of purchase arrangement to be paid in fourth and fifth fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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":1092786000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1094508000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":742931000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":837711000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":752193000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1794791000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":840486000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PurchaseObligationDueInNextTwelveMonths":{"label":"Purchase Obligation, to be Paid, Year One","description":"Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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":3071514000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":3072083000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3190028000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3547239000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3357292000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3858365000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2976753000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"PurchaseObligationDueInSecondAndThirdYear":{"label":"Purchase Obligation, to be Paid, Year Two and Three","description":"Amount of purchase arrangement to be paid in second and third fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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":4179616000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4181199000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4940814000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3685145000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2421140000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4449217000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4067055000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":10305000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":7805000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":66900000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":56595000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":132427000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":132427000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":132427000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":55480000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":650495000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":621528000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":595015000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":566048000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":679037000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":630600000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":28542000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":9072000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":712183000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":640344000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":640344000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":640344000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9023000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":9023000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":18267000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":18267000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":9244000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":9244000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":20298000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":20298000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2031000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2031000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21444000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":21444000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":21444000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3341000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":3341000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6952000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6952000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3611000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3611000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11992000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":11992000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":5040000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":5040000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15961000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":15961000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":15961000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2642000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":2642000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3162000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":3162000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":520000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":520000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5008000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":5008000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1846000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":1846000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10486000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":10486000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":10486000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2001000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":2001000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6166000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6166000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4165000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":4165000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11457000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":11457000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":5291000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":5291000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15918000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":15918000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7075000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":7075000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12349000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5274000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18897000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":6548000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24115000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7240000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"}]}},"RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Other Revenues from Transactions with Related Party","description":"Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":149000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":149000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":149000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":149000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3"}]}},"RelatedPartyTransactionPurchasesFromRelatedParty":{"label":"Related Party Transaction, Purchases from Related Party","description":"Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":45886000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":45886000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":45886000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":892000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26049000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9365000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":25157000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":8473000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":98234000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":12914000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":72185000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":3549000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":133918000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":22012000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":22012000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":22012000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1626000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1626000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2734000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2734000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":1108000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1108000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6679000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6679000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":3945000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3945000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14951000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":14951000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":14951000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3354000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":3354000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5890000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":5890000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2536000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2536000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9346000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":9346000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":3456000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3456000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12167000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":12167000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":12167000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7225000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":7225000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10901000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":10901000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3676000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3676000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15478000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":15478000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":4577000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":4577000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17216000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":17216000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":17216000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10621000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":10621000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20210000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":20210000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":9589000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":9589000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":31530000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":31530000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":11320000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":11320000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":54163000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":54163000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11838000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":11838000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40093000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":40093000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":28255000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":28255000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":71321000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":31228000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":91382000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28134000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":62892000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":34758000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":4882769000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8159914000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":8159914000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6194804000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":6194804000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":6194804000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4870108000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":4870108000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4870108000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":4870108000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4469727000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4469727000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":4469727000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":4469727000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2688009000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":2688009000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":2688009000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":2688009000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4223233000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4223233000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2560602000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":3995927000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":4327466000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":9133543000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":9133543000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":9133543000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":183288000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3573750000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":3573750000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3684668000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3684668000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":4411581000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":4411581000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":4411581000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4411581000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":610663000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":610663000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":621325000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":621325000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":635738000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":635738000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2221175000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2221175000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":361250000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":361250000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":602830000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":602830000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1342625000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1342625000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":3832062000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10688000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":18183000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":228875000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":277114000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":697063000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":5374522000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":225863000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":225863000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3057469000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3057469000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":3483026000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":3483026000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":329688000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":329688000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":758861000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":758861000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1942428000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1942428000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":268936000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":268936000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1739493000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1739493000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2215112000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":2215112000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":2967306000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2967306000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3635449000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3635449000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":3891175000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":3891175000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":220014000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":220014000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":404839000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":577619000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2026-01-01","end":"2026-03-31","val":2524081000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":5849000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":11376000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":18837000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":18837000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":18837000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4207000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8061000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8061000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":11518000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":11518000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":15157000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":15157000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":15157000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":15157000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3067000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3067000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6019000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":6019000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":8581000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8581000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":10228000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":10228000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":10228000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1611000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":1611000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3273000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3273000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":6736000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":6736000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":8980000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":8980000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5700000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":5700000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11935000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":11935000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":24692000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":43083000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18330000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":37560000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"}]}},"RepaymentsOfLongTermLinesOfCredit":{"label":"Repayments of Long-term Lines of Credit","description":"The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.","units":{"USD":[{"end":"2016-04-26","val":1477200000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-04-26","val":1477200000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1I"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":446000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":14089000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":14089000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":32632000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":32632000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":58500000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":58500000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":74061000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":74061000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":90210000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":90210000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":102066000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7495000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48239000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":77685000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"RepaymentsOfSecuredDebt":{"label":"Repayments of Secured Debt","description":"The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":143102000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":143102000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":143102000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":143102000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":150084000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":483081000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":654989000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-31","val":831059000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":831059000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":831059000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":831059000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":337124000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":516513000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":516513000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":185105000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":185105000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":185105000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":185105000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":185105000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":185105000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":185105000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"RepaymentsOfSeniorDebt":{"label":"Repayments of Senior Debt","description":"The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":979280000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":979280000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1729400000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1729400000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1729400000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1729400000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1729400000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1729400000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1057019000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1057019000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2123756000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2123756000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":2623756000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2623756000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":2628962000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2628962000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2462692000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":2462692000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2462692000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":2462692000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":2471578000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2471578000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":4225786000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":4599774000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2016-12-31","val":16301000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":16301000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":16301000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":16301000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":350372000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45205000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":252000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":252000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":252000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":252000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":252000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":252000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":253000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":253000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":253000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":257000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":257000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":257000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":257000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":257000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":258000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":260000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":261000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":262000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":262000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":262000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":262000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":262000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":264000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":264000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":865270000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":264000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":264000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":264000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":264000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":264000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":264000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":264000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":264000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":264000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":264000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":264000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":264000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":264000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":264000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":264000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":265000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":267000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":267000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":267000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":267000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":267000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":267000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":270000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":273000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":276000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":280000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":280000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":280000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":280000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":280000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":280000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":284000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":287000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":290000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":290000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":290000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":290000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":290000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":290000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":290000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":290000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":290000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":293000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":82201000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":107384000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":107384000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":64461000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"RestrictedInvestmentsCurrent":{"label":"Restricted Investments, Current","description":"This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.","units":{"USD":[{"end":"2016-12-31","val":741515000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":741515000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":741515000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":741515000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"}]}},"RestrictedInvestmentsNoncurrent":{"label":"Restricted Investments, Noncurrent","description":"This element represents the noncurrent portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.","units":{"USD":[{"end":"2016-12-31","val":741515000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":741515000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":741515000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":741515000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1671818000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1652917000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1720357000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1720357000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1720357000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1720357000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1720357000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1720357000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1467781000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1409361000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1521045000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1462626000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1462626000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":1462626000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":1462626000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":1462626000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1717350000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1816147000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1936422000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1931697000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":1931697000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":1931697000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":1931697000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":1931697000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1476801000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1674395000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1987109000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2250854000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":2250854000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":2250854000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":2250854000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":2250854000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2449308000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2402486000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2161937000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":2161937000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":2161937000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2161937000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2161937000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2011164000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"RestructuringAndRelatedCostCostIncurredToDate1":{"label":"Restructuring and Related Cost, Cost Incurred to Date","description":"Amount of costs incurred to date for the specified restructuring cost.","units":{"USD":[{"end":"2018-12-31","val":407526000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":423166000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":427725000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":428509000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":432609000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":436293000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":436984000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":464065000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":436008000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":97162000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":89722000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":141818000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":44656000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":226577000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":226577000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":226577000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":76751000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":88997000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":88997000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":12246000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":141078000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":141078000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":52081000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":149922000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":149922000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":149922000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":149922000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1321000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7516000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7516000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":14667000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":31027000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":31027000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":31027000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7091000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11503000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":12214000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":12923000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":12923000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1979000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":7294000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2059000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":48260000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":40966000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2519000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":88679000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":40419000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3399000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3209000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9073000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5864000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10958000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":1885000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3"},{"start":"2023-01-01","end":"2023-03-31","val":29672000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34850000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":5178000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":39303000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":4453000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":51253000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":51253000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4654000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":4654000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-46599000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-46599000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15525000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":15525000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10871000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":10871000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":21622000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":21622000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":88448000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":66826000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1656568000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1568120000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":2727629000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"RestructuringReserve":{"label":"Restructuring Reserve","description":"Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.","units":{"USD":[{"end":"2016-12-31","val":110516000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":110516000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":110516000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":110516000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":110516000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":110516000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":134238000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":154856000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":123100000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2017-12-31","val":123100000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81477000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":59071000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":59071000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46134000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":35069000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13909000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10240000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5710000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4008000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":4008000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":4008000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":4008000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":4008000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3635000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2615000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2404000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2365000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"}]}},"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":"2019-01-01","end":"2019-03-31","val":-13849000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-13849000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":-13849000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-13849000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-13849000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"}]}},"RestructuringReserveSettledWithoutCash2":{"label":"Restructuring Reserve, Settled without Cash","description":"Amount of decrease in the reserve for full or partial settlement through consideration other than cash.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8583000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10014000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":11114000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":16826000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1347000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2383000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":29571000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"}]}},"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":-975978000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":-975978000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-975978000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":-963312000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":-1219327000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1401548000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":854824000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":840636000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":840636000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":840636000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":840636000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":840636000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":713848000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6191000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":38744000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":251830000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":251830000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":251830000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":251830000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":251830000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":226831000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":313198000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":390437000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":390766000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":390766000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":390766000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":390766000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":390766000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":389908000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":501172000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":496477000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-985641000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":-985641000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":-985641000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":-985641000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":-985641000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1185610000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1315080000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1100497000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-848836000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":-848836000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":-848836000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-848836000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-848836000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-652285000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-546111000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-461160000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":-654273000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-628408000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-550108000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-483269000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":-601075000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-622268000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-606907000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-649877000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-703993000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-703993000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-703993000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-703993000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-703993000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-779669000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-875920000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-2501819000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-2573017000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":-2573017000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-5457088000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":720000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":720000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1086000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":1086000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":1086000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":141000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":394000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":394000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":253000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":253000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1380000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":820000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":986000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":426000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2205000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1100000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":125000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":125000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":852000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":852000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":727000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":727000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1397000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1397000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":545000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":545000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2575000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":125000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-12-31","val":2575000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2575000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":592000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":592000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1088000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1088000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":496000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":496000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1158000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1158000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":70000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":70000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3974000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3974000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":3974000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3488000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":3488000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6867000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":6867000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3379000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3379000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11055000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":11055000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":4188000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":4188000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14729000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":14729000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":14729000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3406000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":3406000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6441000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6441000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3035000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3035000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9718000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":9718000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3277000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":3277000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13238000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":13238000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":638000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1116000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":478000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1765000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":649000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2368000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-06-30","val":1451090000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":823501000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3711311000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2260221000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6017212000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2302259000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":2302259000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4634017000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4624621000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2328341000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":2322362000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2322362000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6961192000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6947142000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2327175000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2322521000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2322521000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9306950000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":9306950000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2359808000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2329714000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2329714000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":2329714000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2329714000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4693867000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4693867000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":2364153000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2364153000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":2364153000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":2364153000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7111668000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7111668000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2417801000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2417801000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":2417801000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2417801000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9566608000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":9566608000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":9566608000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":2454940000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":2454940000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":2396567000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":2396567000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":2396567000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2396567000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4847648000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":4847648000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2451081000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2451081000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":2451081000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2451081000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7286310000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":7286310000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2438662000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":2438662000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":2438662000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":2438662000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9760859000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":9760859000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":9760859000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":2474549000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":2474549000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2450256000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":2450256000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-03-31","val":2450256000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4925235000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":4925235000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":2474979000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":2474979000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-04-01","end":"2020-06-30","val":2474979000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7359221000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":7359221000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2433986000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":2433986000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-07-01","end":"2020-09-30","val":2433986000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9894642000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":9894642000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":9894642000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":2535421000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":2478821000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":2478821000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4994829000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":4994829000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2516008000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":2516008000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7569711000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":7569711000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2574882000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2574882000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10090849000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":10090849000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10090849000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":10090849000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2421897000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":2421897000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4884911000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4884911000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2463014000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2463014000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7278463000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":7278463000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":2393552000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":2393552000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9647659000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9647659000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":9647659000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":9647659000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2293978000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":2293978000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4618252000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4618252000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2324274000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2324274000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6935452000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":6935452000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":2317200000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":2317200000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9237064000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":9237064000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":9237064000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":9237064000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2250935000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":2250935000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4491690000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":4491690000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2240755000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2240755000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6719390000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":6719390000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2227700000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2227700000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8954417000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":8954417000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2152282000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":2152282000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4299485000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2147203000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6407595000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":2108110000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8590467000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2065368000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":9385000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":656000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1349000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":8162000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":13548000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":13548000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4970000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":4970000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6501000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6501000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":29957000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":29957000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":54532000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":54532000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":54532000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27674000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":27674000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":78564000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":78564000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":110800000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":110800000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":133300000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":133300000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":133300000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":38348000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":38348000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":77715000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":77715000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":107708000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":107708000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":145047000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":145047000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":145047000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":145047000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47288000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":47288000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":94771000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":94771000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":130861000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":130861000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":160542000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":160542000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":160542000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":160542000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35175000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":35175000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":83652000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":83652000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":102671000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":102671000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":133056000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":133056000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":133056000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":133056000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8290000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":8290000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15077000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":15077000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":28708000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":28708000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":44356000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":44356000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5967000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":5967000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":18202000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":40831000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":63498000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4934000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":4193000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":4193000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":43441000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":43441000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":47232000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":47232000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":61244000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":61244000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12875000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":12875000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15430000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":15430000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":20163000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":20163000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":35383000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":35383000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2865000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11215000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":17373000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":26008000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":26008000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":74063000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":74063000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":74063000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":60108000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":60108000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":60108000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":41002000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":41002000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":44869000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2017-06-30","val":30,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":30,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-06-30","val":30,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":627589000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-03-31","val":627589000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1451090000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":823501000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":823501000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-04-01","end":"2016-06-30","val":823501000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3711311000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2260221000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":2260221000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-07-01","end":"2016-09-30","val":2260221000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6017212000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":6017212000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":2305901000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-10-01","end":"2016-12-31","val":2305901000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":2305676000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-03-31","val":2302259000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2017-01-01","end":"2017-03-31","val":2302259000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4634017000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4624621000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2328341000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":2328341000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-04-01","end":"2017-06-30","val":2322362000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-04-01","end":"2017-06-30","val":2322362000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6961192000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6947142000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2327175000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":2327175000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-07-01","end":"2017-09-30","val":2322521000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-07-01","end":"2017-09-30","val":2322521000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9326570000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":9306950000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2365378000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":2359808000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":2329714000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4693867000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2364153000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7111668000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2417801000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"SecuredDebtCurrent":{"label":"Secured Debt, Current","description":"Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2016-12-31","val":622332000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":622332000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":622332000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":622332000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"}]}},"SecuredLongTermDebt":{"label":"Secured Long-term Debt, Noncurrent","description":"Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.","units":{"USD":[{"end":"2016-12-31","val":663737000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":663737000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":663737000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":663737000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1308388000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1314788000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1349474000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":1349474000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":1349474000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":1349474000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1349474000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1349474000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1351271000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1392648000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1400398000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1406182000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"SeniorLongTermNotes":{"label":"Senior Notes, Noncurrent","description":"Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2016-12-31","val":16581280000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":16581280000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":16581280000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":16581280000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":14779436000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14280817000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15352688000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":15352688000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":15352688000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":15352688000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15352688000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":15352688000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14767823000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14805268000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14824532000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15359561000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"SeniorNotes":{"label":"Senior Notes","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2016-12-31","val":17507325000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":17507325000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":17507325000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":17507325000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":16560985000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15853175000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15860432000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":15860432000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":15860432000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":15860432000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15860432000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":15860432000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15809966000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15840480000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15355738000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15359561000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"SeniorNotesCurrent":{"label":"Senior Notes, Current","description":"Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.","units":{"USD":[{"end":"2016-12-31","val":926045000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":926045000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":926045000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":926045000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":1781549000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1572358000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":507744000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":507744000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":507744000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":507744000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":507744000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":507744000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1042143000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1035212000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":531206000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2020-12-31","val":989917000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":989917000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":989917000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":989917000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":989917000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":992691000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":995552000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1629128000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":635310000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":635310000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":635310000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":635310000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":635310000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":639996000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":644839000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-06-30","val":734322000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1670000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":1670000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":14368000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7848000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25927000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":25927000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":18079000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":18079000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":40932000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":40932000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":15005000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":15005000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":57430000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":21623000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33849000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":33849000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":12226000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":46176000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":46176000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":12327000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":59812000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":13790000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29867000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":29867000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":47891000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":47891000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-01-01","end":"2019-12-31","val":99078000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":105538000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":105538000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27370000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":27946000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":61053000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":61053000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":95110000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":96974000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":125087000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":125087000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":125087000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28281000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":28281000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55927000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":55927000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":80277000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":80277000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":98296000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":40532000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":40532000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":77061000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":77061000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":114410000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":114410000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":159985000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2623000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-2623000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13253000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":13253000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":29368000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":29368000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":47926000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13757000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":13757000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30181000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":30181000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":50351000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":50351000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":67162000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":67162000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15449000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":15449000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":31615000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":43628000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":64088000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14977000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"end":"2017-12-30","val":0,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-30","val":0,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"end":"2017-12-30","val":0.3395,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-30","val":0.3395,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":0.3395,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.3395,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.3386,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.3516,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0.3523,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.3572,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.3572,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.3572,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.2822,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.2822,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.2822,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.2839,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.2846,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":0.2847,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.2853,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0.2853,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.2853,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.3292,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.3294,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.3302,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":0.358,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.358,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.358,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.358,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.3709,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.3842,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.3938,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.4179,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.4179,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.4179,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.4179,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.501,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.501,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.501,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"end":"2017-12-30","val":0.023,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-30","val":0.023,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":0.023,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.023,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0264,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0275,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0.0277,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.0274,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0274,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.0274,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0205,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.0205,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":0.0205,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.0146,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.0145,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":0.0145,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.0143,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":0.0143,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.0143,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.0093,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.0103,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.0102,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":0.0136,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.0136,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.0136,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.0136,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0193,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0249,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.0271,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.0342,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.0342,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0342,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.0342,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0353,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0353,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.0353,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"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":"2018-03-31","val":0,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":[{"end":"2017-12-30","val":8.77,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-30","val":8.77,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":8.77,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":8.77,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7.49,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7.08,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":7.12,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6.91,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6.91,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":6.91,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7.93,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7.93,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":7.93,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7.74,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7.74,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":7.74,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":7.82,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":7.82,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":7.82,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10.77,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11.45,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":10.88,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":6.42,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":6.42,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6.42,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":6.42,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4.5,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.51,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":4.41,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":3.76,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3.76,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3.76,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":3.76,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2.42,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":2.42,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":2.42,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2017-12-31","val":8944000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":8944000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8944000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-5615000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-14202000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4417000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2017-12-31","val":19.48,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":19.48,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":17.45,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19.54,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19.1,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17.51,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2019-01-01","end":"2019-12-31","val":17.43,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":17.43,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":17.43,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17.42,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17.46,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":17.52,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":17.46,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":17.46,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":17.46,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17.79,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17.45,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":17.47,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":17.47,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":17.47,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":17.47,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":17.47,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":21.81,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20.94,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":17.76,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":21.22,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":18.34,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":17.76,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2018-09-30","val":723849057,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":2029555000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2029555000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":2029555000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":2042221000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3262667000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3067733000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5494301000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":5503214000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5503214000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":5503214000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5503214000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5503214000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5395445000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3859806000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3662400000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3670941000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":3670941000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":3670941000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3670941000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3670941000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3002970000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2525625000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2080971000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2269964000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":2269964000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":2269964000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":2269964000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":2269964000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1581797000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1148848000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":734546000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1141030000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":-1141030000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":-1141030000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":-1141030000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":-1141030000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1334169000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1298940000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1086529000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-819788000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":-819788000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":-819788000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-819788000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-819788000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-581042000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-436476000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-313521000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":-475211000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-471439000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-378873000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-305089000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":-422180000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-431164000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-399094000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-427112000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-469235000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-469235000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-469235000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-469235000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-469235000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-543000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-624115000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-2242155000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-2314156000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":-2314156000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-5199437000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2015-12-31","val":2108080000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2015-12-31","val":2108080000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2015-12-31","val":2108080000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2029842000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2029842000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":2029842000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":2042508000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":2042508000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":2042508000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":3263556000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3068422000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5495840000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2017-12-31","val":5504753000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5396986000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":5396986000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-03-31","val":5396986000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-03-31","val":5396986000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3867193000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3867193000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-06-30","val":3867193000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3670973000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":3670973000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2018-12-31","val":3680236000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-03-31","val":3011066000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2533764000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":2533764000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-06-30","val":2533764000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-06-30","val":2533764000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2089267000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2019-09-30","val":2089267000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2019-12-31","val":2279262000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-03-31","val":1590415000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1157679000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2020-06-30","val":1157679000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-06-30","val":1157679000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-06-30","val":1157679000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":745343000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2020-09-30","val":745343000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-12-31","val":-1203139000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-03-31","val":-1387573000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1348994000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2021-06-30","val":-1348994000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2021-06-30","val":-1348994000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":-1348994000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1132687000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2021-09-30","val":-1132687000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2021-12-31","val":-870902000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-03-31","val":-626566000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-474634000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":-474634000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2022-06-30","val":-474634000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":-474634000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-339071000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":-339071000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2022-12-31","val":-503912000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":-503912000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-03-31","val":-502864000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-403133000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":-403133000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2023-06-30","val":-403133000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":-403133000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-321341000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2023-09-30","val":-321341000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2023-12-31","val":-434418000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":-434418000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2023-12-31","val":-434418000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-435105000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2024-03-31","val":-435105000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":-435105000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-03-31","val":-435105000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-03-31","val":-435105000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-03-31","val":-435105000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-396694000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":-396694000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-06-30","val":-396694000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":-396694000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-422577000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":-422577000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-456832000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":-456832000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-456832000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-456832000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":-456832000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2024-12-31","val":-456832000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-526192000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":-526192000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-03-31","val":-526192000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2025-03-31","val":-526192000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-625494000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":-625494000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-2239590000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-2292228000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":-2292228000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-5170414000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","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":"2015-12-31","val":2120746000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2015-12-31","val":2120746000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"}]}},"StockIssuedDuringPeriodSharesTreasuryStockReissued":{"label":"Stock Issued During Period, Shares, Treasury Stock Reissued","description":"Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":3828357,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":3828357,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":697745,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":697745,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1966,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1966,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":1966,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":10773000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":10773000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"}]}},"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-06-30","val":2264252000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":2264252000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":244000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":244000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":244000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":244000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":429000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":429000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7122000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-7122000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-7122000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2507000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":2507000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":2507000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":1965000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1965000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":2392000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15752000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":15752000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":15752000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":2044000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":8885000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":8885000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":8885000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":8885000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":2958000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":2958000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13900000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":10000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":6000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-79000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-79000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":79000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":79000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":79000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueTreasuryStockReissued":{"label":"Stock Issued During Period, Value, Treasury Stock Reissued","description":"Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-2507000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":2507000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":1965000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":2392000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3"}]}},"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":"2018-01-01","end":"2018-09-30","val":13219909,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2018-01-08","val":2000000000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q4I"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2018-06-08","val":2000000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2018-06-30","val":2000000000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2000000000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-06-30","val":2000000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-06-30","val":2000000000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2000000000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3I"},{"end":"2020-11-19","val":2000000000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-11-19","val":2000000000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-11-19","val":2000000000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-11-20","val":2000000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-11-20","val":2000000000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-11-20","val":2000000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-11-20","val":2000000000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-11-20","val":2000000000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2018-09-30","val":1759201000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1500000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":900000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":300047000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4813126000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4813126000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4063128000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3431891000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2983037000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1996230000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1473557000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1270712000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1191302000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1191302000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1191302000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2016-12-31","val":68147000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":68147000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":68147000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":68147000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":365071000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":390268000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":231290000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":231290000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":231290000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":231290000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":231290000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":231290000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":234637000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":170165000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":179799000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":130007000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":130007000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"end":"2018-12-31","val":130007000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":130007000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":130007000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":190339000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":174931000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":217311000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":108551000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":108551000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":108551000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":108551000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":108551000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65812000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15495000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16010000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25763000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":25763000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":25763000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":25763000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":25763000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3104000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"}]}},"TemporaryEquityInterestInSubsidiaryEarnings":{"label":"Temporary Equity, Interest in Subsidiary Earnings","description":"Subsidiary earnings portion attributable to temporary equity.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":-15049000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-15049000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":680000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-13649000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-13649000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":13649000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":10773000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":10773000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":10773000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-10773000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":-10773000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"}]}},"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":"2018-07-01","end":"2018-09-30","val":240799000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":500000000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-06-01","end":"2019-03-31","val":1100000000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":600001000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q1"},{"start":"2018-06-01","end":"2019-06-30","val":1699953000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":599952000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":599952000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-04-01","end":"2019-06-30","val":599952000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":599952000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q2"},{"start":"2018-06-01","end":"2019-09-30","val":2186874000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":486920000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":486920000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2018-06-01","end":"2019-12-31","val":2186874000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":1686873000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2018-06-01","end":"2020-03-31","val":2936872000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2018-06-01","end":"2020-03-31","val":3568109000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-03-31","val":749998000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1381235000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":631237000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-04-01","end":"2020-06-30","val":631237000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":631237000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q2"},{"start":"2018-06-01","end":"2020-09-30","val":4016963000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":1830088000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":448853000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":448853000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4816895000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":4816895000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":4816895000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2018-06-01","end":"2021-03-31","val":7526443000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2018-06-01","end":"2021-03-31","val":7729288000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":522673000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":725518000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":202845000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":202845000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-04-01","end":"2021-06-30","val":202845000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":202845000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2018-06-01","end":"2021-09-30","val":7808698000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":804928000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":79410000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":79410000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":804928000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":7808698000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":7808698000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":54254675,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":72668712,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":10457772,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":10457772,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2019-01-01","end":"2019-12-31","val":10457772,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-12-31","val":10457772,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":10457772,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9367299,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":10457772,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6935257,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-09-30","val":6740963,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":6629415,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":6629415,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2020-01-01","end":"2020-12-31","val":6629415,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":6629415,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":3828357,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6066251,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":6629415,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25655,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":20887,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-09-30","val":21748,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":20887,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":20887,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20209,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":18921,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":18921,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":18921,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"}]}},"TreasuryStockSharesRetired":{"label":"Treasury Stock, Shares, Retired","description":"Number of shares of common and preferred stock retired from treasury during the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":28028680,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":28028680,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2018-06-01","end":"2019-03-31","val":57284354,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02"},{"start":"2018-06-01","end":"2019-06-30","val":82283355,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-06-01","end":"2019-09-30","val":100697392,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-06-01","end":"2019-12-31","val":100697392,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":72668712,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":72668712,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":72668712,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2018-06-01","end":"2020-03-31","val":131913651,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":31216259,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1"},{"start":"2018-06-01","end":"2020-06-30","val":157653766,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":56956374,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2018-06-01","end":"2020-09-30","val":174622754,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":73925362,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-12-31","val":161216653,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":161216653,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":161216653,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2018-06-01","end":"2021-03-31","val":277093742,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2018-06-01","end":"2021-03-31","val":282914994,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-03-31","val":15179697,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21000949,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2018-06-01","end":"2021-09-30","val":285507773,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":23593728,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-12-31","val":23593728,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":23593728,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23593728,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":23593728,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":285507773,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":285507773,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"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-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"end":"2018-12-31","val":0,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":0,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":163904000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"end":"2019-12-31","val":163904000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"end":"2019-12-31","val":163904000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"end":"2019-12-31","val":163904000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"end":"2019-12-31","val":163904000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":163893000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":163869000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-09-30","val":163867000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2020Q3I"},{"end":"2020-12-31","val":163866000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"end":"2020-12-31","val":163866000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"end":"2020-12-31","val":163866000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":163866000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"end":"2020-12-31","val":163866000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":163860000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":10000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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-01-01","end":"2019-06-30","val":1199953000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1686873000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2016-12-31","val":4025000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2016-12-31","val":4025000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2016-12-31","val":4025000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4036000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":4036000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"end":"2017-12-31","val":4036000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2580000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2093000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1301000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":1301000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-12-31","val":1301000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25296000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":25296000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":25296000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2021-12-31","val":25296000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":70593000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":70593000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":70593000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":70593000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":70593000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":53010000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":53010000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":53010000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":53010000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":114365000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":114365000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":117731000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2018-01-01","end":"2018-12-31","val":1456000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":792000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":637000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":637000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":637000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":18714000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":18714000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":18714000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":18714000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"}]}},"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":"2017-01-01","end":"2017-12-31","val":11000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":11000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":11000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2022-01-01","end":"2022-12-31","val":871000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":871000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":871000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":871000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":46762000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":46762000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6576000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Expense","description":"Amount of interest expense for an underpayment of income taxes.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":659000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":659000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2123000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":5585000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"end":"2017-12-31","val":5585000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2104000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1720000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1784000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2019Q4I"},{"end":"2021-12-31","val":24811000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":649525000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":649525000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":682234000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":737069000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":696055000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-10-01","end":"2017-12-31","val":696055000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-06-30","val":737069000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":737069000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":735685000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":735685000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":732963000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":732963000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":730088000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":730088000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":682014000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":682014000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":668648000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":668648000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":669855000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":669855000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":646006000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":646006000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":662541000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":662541000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":662541000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":621414000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":606597000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":606597000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":589466000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":589466000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":595479000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":595479000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":571031000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":571031000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":583689000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":583689000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":583689000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":475448000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":475448000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":469510000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":469510000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":463637000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":463637000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":465349000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":465349000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":457163000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":457163000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":462295000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":462295000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":462295000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":462295000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453229000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":453229000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":453230000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":453230000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":453230000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":453230000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":453284000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":453284000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":453390000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":453390000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":453282000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":453282000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":453282000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":453282000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":455594000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":455594000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":455139000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":455139000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":454688000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":454688000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":455118000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":455118000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":455076000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":455076000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":455034000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":455034000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":455034000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":455034000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":457369000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":457369000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458682000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":458682000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":459995000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":459995000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":459335000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":459335000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":460626000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":459888000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":459888000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":464862000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":466311000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":467744000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":467108000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":468676000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":467782000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":472420000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2016-01-01","end":"2016-06-30","val":649524942,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":649525000,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":649524942,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-01","end":"2016-09-30","val":649525000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":649525000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":649525000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":654361628,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":654362000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":659145164,"accn":"0001702780-17-000004","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":659145000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":682234000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-01","end":"2017-09-30","val":737069000,"accn":"0001702780-17-000011","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":737069000,"accn":"0001628280-18-006760","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":737069000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":737069000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":737069000,"accn":"0001628280-18-010955","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":730088000,"accn":"0001628280-19-002370","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":695528000,"accn":"0001628280-19-005707","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-02","frame":"CY2019Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":649525000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2016-01-01","end":"2016-12-31","val":649525000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":682234000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":737069000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001702780-18-000002","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-06"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001628280-18-007019","fy":null,"fp":null,"form":"8-K","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":696055000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":737069000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":737069000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":735685000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":735685000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":732963000,"accn":"0001628280-18-013823","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":732963000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":730088000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":730088000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":695528000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":681703000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":681703000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":668031000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":668031000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":668929000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":668929000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2019-07-01","end":"2019-09-30","val":643797000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":643797000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":660384000,"accn":"0001628280-20-001613","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":660384000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2019-01-01","end":"2019-12-31","val":660384000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":621414000,"accn":"0001628280-20-006001","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-05-01"},{"start":"2020-01-01","end":"2020-03-31","val":621414000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":604500000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":604500000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":587587000,"accn":"0001628280-20-011069","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":587587000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":593262000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-01-01","end":"2020-09-30","val":593262000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":571031000,"accn":"0001628280-20-015117","fy":2020,"fp":"FY","form":"10-Q","filed":"2020-10-30"},{"start":"2020-07-01","end":"2020-09-30","val":571031000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":581057000,"accn":"0001628280-21-001975","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-12"},{"start":"2020-01-01","end":"2020-12-31","val":581057000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":581057000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":469233000,"accn":"0001628280-21-007975","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":469233000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":463060000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":463060000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":456955000,"accn":"0001628280-21-014758","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":456955000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":460023000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-01-01","end":"2021-09-30","val":460023000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":454049000,"accn":"0001628280-21-021832","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-11-05"},{"start":"2021-07-01","end":"2021-09-30","val":454049000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":458311000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":458311000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":458311000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":458311000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":453229000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":453229000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":453230000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":453230000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":453230000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":453230000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":453233000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":453233000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":453239000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":453239000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":453244000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":453244000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":453244000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":453244000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":454686000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":454686000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":454687000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":454687000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":454688000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":454688000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":454702000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":454702000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":454730000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":454730000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":454723000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":454723000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":454723000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":454723000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":457369000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":457369000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":458682000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":458682000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":459995000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":459995000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":459335000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":459335000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":460626000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":460626000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":459888000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":459888000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":464862000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":464862000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":466311000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":467744000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":467108000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":468676000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":467782000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":472420000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2019-05-01","end":"2019-05-31","val":1195000,"accn":"0001628280-19-009497","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-05-01","end":"2019-05-31","val":1195000,"accn":"0001628280-19-013363","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-05","frame":"CY2019Q2I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-3000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":128000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":128000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":128000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":128000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":105000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":105000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":105000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":105000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-204000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-180000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":-180000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-180000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-180000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-174000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-174000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-174000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-174000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":64000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":64000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":44000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"DeferredTaxLiabilitiesInvestments":{"label":"Deferred Tax Liabilities, Investments","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2020-12-31","val":118150000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":143908000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":143908000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":155434000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":155434000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":155434000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":173198000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":173198000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":173198000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":185473000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":185473000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":183040000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17205000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":17205000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7589000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3544000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3544000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":3544000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":3544000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4201000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":4201000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":4201000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":3529000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3987000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":3882000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5837000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":112915000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2019-12-31","val":112915000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-12-31","val":457608000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2020-12-31","val":457608000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":457608000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2020-12-31","val":457608000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6801000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"end":"2021-12-31","val":6801000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":6801000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2021-12-31","val":6801000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2021-12-31","val":6801000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2021Q4I"},{"end":"2022-12-31","val":184000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":184000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":184000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2022-12-31","val":184000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2022-12-31","val":184000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":0,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":-847000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1568000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1568000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":29669000,"accn":"0001628280-22-002873","fy":2020,"fp":"FY","form":"10-K","filed":"2022-02-16"},{"start":"2021-01-01","end":"2021-12-31","val":24580000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":24580000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":24580000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":36281000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":36281000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":36281000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":36281000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-14311000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-14311000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-14311000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":63941000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":-2167000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":620000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":479000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-140000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-662000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-170000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-110000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-110000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":51000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":51000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":291000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-190000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":548000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":548000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1482000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1482000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-697000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-612000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-817000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-817000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-403000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-403000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-424000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-54000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":884000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":354000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":594000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":17000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-6356000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2021-01-01","end":"2021-03-31","val":-6356000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-6356000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-1088000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-1088000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":1529000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-22-011195","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-04-28"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":-1843000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":3355000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3355000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-04-01","end":"2022-06-30","val":3355000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3355000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-397000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-397000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-1061000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-1061000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-1061000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":-1061000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-1061000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1061000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4343000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-4343000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4343000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-4343000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-1764000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-1764000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-4255000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-2629000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-2629000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-04-01","end":"2024-06-30","val":-2629000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-2629000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":943000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":943000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":1125000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1125000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-03-31","val":1125000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-03-31","val":1125000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":-3295000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-3295000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":93000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":-423000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-635683000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-319371000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-954684000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-319001000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-303362000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-613575000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-613575000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-310213000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-310213000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-954564000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-954564000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2022-07-01","end":"2022-09-30","val":-340989000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-340989000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-389278000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-389278000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-795987000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-795987000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-406709000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-406709000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1216203000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1216203000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":-420216000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":-420216000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":-437141000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2024-01-01","end":"2024-03-31","val":-437141000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-880096000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-880096000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-442955000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-442955000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1328264000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-1328264000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-448168000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-448168000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-428016000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-428016000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-872675000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-444659000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1331799000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":-459124000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":-457819000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"SecuritiesHeldAsCollateralAtFairValue":{"label":"Securities Held as Collateral, at Fair Value","description":"The carrying amount (fair value) as of the balance sheet date of securities held that had been pledged by counterparties under financing and lending arrangements, pursuant to which the entity has the right by agreement or custom to sell or re-pledge such securities.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1685563000,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1259877000,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":1502145000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"}]}},"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":"2021-12-31","val":20887,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":20887,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-06-30","val":19570,"accn":"0001628280-22-020698","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19263,"accn":"0001628280-22-027868","fy":2022,"fp":"FY","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2022-12-31","val":354000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":354000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":354000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":326000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":326000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":326000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":279000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22292000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-1350341000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1266591000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1266591000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1266591000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1331636000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1331636000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1331636000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1331636000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1639120000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1639120000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1639120000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1639120000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1763166000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1763166000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1791462000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":112500000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":112500000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":112500000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":65000000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":22292000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":22292000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":22292000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":33427000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":33427000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023"}]}},"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":"2021-12-31","val":7106000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16789000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":16789000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":16789000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18264000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":18264000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":18264000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":36126000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":36126000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":45167000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2020-01-01","end":"2020-12-31","val":-1301000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6159000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6159000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":6159000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9683000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9683000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":9683000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":9683000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1475000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1475000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1475000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1475000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17862000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17862000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9041000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":24632000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":24632000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":24632000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":44426000,"accn":"0001628280-23-004614","fy":2020,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":44426000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":44426000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":44426000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1131000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":1131000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":1131000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":1131000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15117000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":15117000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":15981000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2022-12-31","val":20857000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30790000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"}]}},"InvestmentIncomeDividend":{"label":"Investment Income, Dividend","description":"Amount of dividend income on nonoperating securities.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":11598000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":11598000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11598000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":11598000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":11598000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-09-30","val":11598000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":11598000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":11598000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":11598000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11598000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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-01-01","end":"2021-12-31","val":-2014000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2014000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":-22193000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":575000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":575000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-04-01","end":"2023-06-30","val":575000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":575000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":512000,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01"},{"start":"2023-07-01","end":"2023-09-30","val":512000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-21106000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-21106000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-21106000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-21106000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"}]}},"TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests":{"label":"Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests","description":"Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22193000,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21618000,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","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":18921,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":18921,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":18921,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18825,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2024-03-31","val":967629,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":967629,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":967629,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":967629,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"end":"2024-12-31","val":967629,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":967629,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":967629,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"end":"2024-12-31","val":967629,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":967629,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":967629,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":967629,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":967629,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13"},{"end":"2025-12-31","val":967629,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":967629,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-015294","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-026858","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-23-036054","fy":2023,"fp":"FY","form":"10-Q","filed":"2023-11-01","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":10000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":10000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-6345000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-6345000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-6345000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":940000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2022-12-31","val":22292000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2022-12-31","val":22292000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":33427000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":33427000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":33427000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":40872000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsInvestments":{"label":"Deferred Tax Assets, Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2023-12-31","val":1519000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":1519000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesDerivatives":{"label":"Deferred Tax Liabilities, Derivatives","description":"Amount of deferred tax liability attributable to taxable temporary differences from derivatives.","units":{"USD":[{"end":"2023-12-31","val":40357000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"end":"2023-12-31","val":40357000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"end":"2023-12-31","val":40357000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9745000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":163055000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":163055000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":163055000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":163055000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2021-01-01","end":"2021-12-31","val":-12643000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":-12643000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-46591000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":-46591000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":-46591000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":-36748000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":16887000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5694000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":34241000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":34241000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":34241000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":34241000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16887000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":338375000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14070000,"accn":"0001628280-24-004863","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-15"},{"start":"2023-01-01","end":"2023-12-31","val":14070000,"accn":"0001628280-24-034231","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":14070000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":14070000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7261000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":7261000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"LossOnContractTermination":{"label":"Loss on Contract Termination","description":"The loss recognized on termination of a contract.","units":{"USD":[{"start":"2022-10-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":37136000,"accn":"0001628280-24-020031","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-05-02","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41924000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4788000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":41924000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":41924000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":112500000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":37136000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-59750000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-17826000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-59750000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-54962000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-59750000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-17826000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-59750000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16369000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":16369000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5058000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-11311000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5058000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":2100000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"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":"2023-01-01","end":"2023-03-31","val":-82000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-03-31","val":82000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-83000,"accn":"0001628280-24-034226","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":83000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":31000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1792000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2467000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11993000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"InterestCostsCapitalized":{"label":"Interest Costs Capitalized","description":"Amount of interest capitalized during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":15431000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":13267000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":15830000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":15830000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1662000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2720000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2720000,"accn":"0001628280-24-045072","fy":2024,"fp":"FY","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2720000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2720000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2720000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"AssetAcquisitionConsiderationTransferredContingentConsideration":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11474000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":11474000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill":{"label":"Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)","description":"Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1611308000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":105278000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":105278000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":4310000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5180000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10780000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13","frame":"CY2024"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":524000,"accn":"0001628280-25-005486","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":524000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":84024000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":167108000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":83084000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":240372000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":73264000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":74070000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":74070000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":146389000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":72319000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":209412000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":63023000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":61575000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-03-31","val":8675000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8675000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9527834000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":4657000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":56936000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28380000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19190000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":22500000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":3800000000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3800000000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3850000000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":5675000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":5371850000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5371850000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5420183000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":3800000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":7239960000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7314960000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7384960000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":6150000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-03-31","val":56762000,"accn":"0001628280-25-023913","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":56762000,"accn":"0001628280-25-038992","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":76762000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3I"},{"end":"2026-03-31","val":6232500000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":55114000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":55114000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":55114000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"},{"start":"2025-10-01","end":"2025-12-31","val":55114000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025Q4"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":1611308000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06"},{"start":"2025-07-01","end":"2025-09-30","val":1611308000,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":2700000000,"accn":"0001702780-26-000035","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"}]}},"RestrictedCashAndInvestmentsNoncurrent":{"label":"Restricted Cash and Investments, Noncurrent","description":"The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.","units":{"USD":[{"end":"2024-09-30","val":0,"accn":"0001702780-25-000010","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-06","frame":"CY2024Q3I"}]}},"EffectiveIncomeTaxRateReconciliationDispositionOfBusiness":{"label":"Effective Income Tax Rate Reconciliation, Disposition of Business, 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 disposition of a business not qualifying as a discontinued operation.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":-0.3099,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2051,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.003,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":-0.0514,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.1016,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0063,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.2888,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.1753,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0986,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.15,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0011,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0076,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0597,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0061,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.2305,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.9178,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0239,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0298,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0472,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.003,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":157000000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":230282000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":139552000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":-6097000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-8363000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-12235000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}},"OtherRestructuringCosts":{"label":"Other Restructuring Costs","description":"Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-3977000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5784000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":366000,"accn":"0001702780-26-000013","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-13","frame":"CY2025"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4427251000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3866537000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3608890000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3413181000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3335633000,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-14170298,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-6523720,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4612587,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3260453,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3736186,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":5935507,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":790064,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5467436,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3744972,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4634677,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":94.7,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":81.2,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":89.87,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":106.42,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":106.17,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":42.73,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12.15,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":8.58,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6.36,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6.36,"accn":"0001702780-26-000023","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-30","frame":"CY2025"}]}}}}}