{"cik":1751008,"entityName":"AppLovin Corporation","facts":{"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":"2020-12-31","val":147275000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":147275000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":147275000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":147275000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":158023000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":192658000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":208539000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":258220000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":258220000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":258220000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":258220000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":258220000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":369659000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":283397000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":261515000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":273196000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":273196000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":273196000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":273196000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":273196000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":282948000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":260847000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":281103000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":371702000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":371702000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":371702000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":371702000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":371702000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":390079000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":387507000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":427817000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":563427000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":563427000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":504302000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":504302000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":504302000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":595219000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":553692000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":516438000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":746977000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":296964000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":296964000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":296964000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":296964000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":340881000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":383133000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":412884000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":514520000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":514520000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":514520000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":514520000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":514520000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":684461000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":690911000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":665462000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":702814000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":702814000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":702814000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":702814000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":702814000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":637605000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":669785000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":849140000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":953810000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":953810000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":953810000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":953810000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":953810000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1035372000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1074342000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1187431000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1414246000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":1414246000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1283335000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1283335000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1283335000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1577812000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1581679000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1603953000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1819366000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":95057000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":95057000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":95057000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":95057000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":95102000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":130485000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":131877000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":133770000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":133770000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":133770000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":133770000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":133770000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":160421000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":162978000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":137277000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":147801000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":147801000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":147801000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":147801000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":147801000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":165584000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":159157000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":181679000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":252202000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":278861000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":278861000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":278861000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":265256000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":256402000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":232334000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":240275000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":409392000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":424206000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":379004000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":379004000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":401531000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":541381000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":495218000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":510947000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":572868000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2020-12-31","val":604000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":604000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":604000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":604000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-117000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-9305000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-27560000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-45454000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-45454000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":-45454000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":-45454000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-45454000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-58986000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-128351000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-140145000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-83382000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":-83382000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":-83382000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-83382000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-83382000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-73376000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-76530000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-93657000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-65274000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":-65274000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-65274000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":-65274000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-65274000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-83896000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-90628000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-54393000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-103096000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":-103096000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":-103096000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":-103096000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":-103096000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-73185000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-5149000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-2659000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-46987000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2020-12-31","val":453655000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":453655000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":453655000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":453655000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":493465000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3015233000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3084928000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3160487000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3160487000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3160487000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3160487000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3160487000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3163481000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3149474000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3112224000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3155748000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":3155748000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3155748000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3155748000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3155748000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3146163000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2687780000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2174658000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2134581000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":2134581000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2134581000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2134581000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2134581000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1420895000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1172290000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":992588000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":593699000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":593699000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":593699000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":593699000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":593699000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":474642000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":448899000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":427998000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":446550000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":10222000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3462000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":3462000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":3462000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":4747000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":4747000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":10568000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":61504000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":61504000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":29667000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":26852000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":26852000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":26852000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":26852000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":34410000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":34410000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":131965000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":131965000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":131965000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":44377000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":56855000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":56855000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":56855000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":56855000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":44806000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":44806000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":193707000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":193707000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":193707000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":76753000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":76753000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":76753000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":76753000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":108589000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":108589000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":352863000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":352863000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":352863000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":98354000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":98354000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":98354000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":98354000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":80003000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":80003000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":369367000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":369367000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61281000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":61281000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":61281000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":35745000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":35745000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":33141000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":210421000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":10222000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3462000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8494000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":5032000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19362000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":10868000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":62387000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":62387000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29959000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":29959000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":57103000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":57103000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":27144000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":27144000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":91828000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":91828000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":34725000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":34725000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44640000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":44640000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":101796000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":101796000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":57156000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":57156000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":143943000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":143943000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":42147000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":42147000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":164219000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":164219000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":81253000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":81253000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":275058000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":275058000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":110839000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":110839000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":193977000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":182503000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":98724000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":93559000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":275534000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":259905000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":81557000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":77402000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":376455000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":376455000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61383000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":93667000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":34552000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":127434000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":33767000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":211621000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":4979000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1421000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3414000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":5753000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":8152000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":8152000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4303000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4303000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6380000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":6380000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":8980000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8980000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":12825000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":12825000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":12825000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3246000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":3246000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6820000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":6820000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":9685000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":9685000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":12678000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":12678000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":10031000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3250000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6583000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":9663000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":9363000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":8792000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":8792000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5460000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":5460000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5175000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":82428000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30270000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":77558000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":47288000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":146143000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":68585000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":239926000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":239926000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":85394000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":85394000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":186628000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":186628000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":101234000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":101234000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":289452000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":289452000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":102824000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":102824000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":396387000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":396387000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":396387000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":121011000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":121011000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":263780000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":263780000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":142769000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":142769000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":391658000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":391658000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":127878000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":127878000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":514635000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":514635000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":514635000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":115432000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":115432000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":228350000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":228350000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":112918000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":112918000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":338577000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":338577000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":110227000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":110227000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":450146000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":450146000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":91539000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":104961000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":104961000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":205435000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":46440000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":100474000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":23203000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":295965000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":69731000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":90530000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":23291000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":412628000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":92848000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":70743000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":46181000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":23352000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":71799000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":25618000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":97404000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2019-01-01","end":"2019-12-31","val":126226359,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":119955663,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":140543212,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":139321438,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":139124963,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":139124963,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":133788868,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":133788868,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6166996,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":6166996,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":4591873,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":4591873,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4091075,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":4091075,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":4091075,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25469350,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":25469350,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25293789,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":25293789,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":23492504,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":23492504,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":29288730,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":29288730,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":29288730,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":29058091,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":29058091,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8661745,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":8661745,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":6766830,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6766830,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":4861284,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":4861284,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":4861000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2104758,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2104758,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":476339,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":476339,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":117784,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":118000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":136522,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":137000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":116848,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":148357,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":12000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":11000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"start":"2020-03-01","end":"2020-04-30","val":35000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-03-01","end":"2020-04-30","val":35000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-03-01","end":"2020-04-30","val":35000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q1"}]}},"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":"2020-12-31","val":2154593000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2621399000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4599571000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4567760000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6167193000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5930828000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5805398000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5915840000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5482120000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5005228000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5262517000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5269466000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5442484000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5706701000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5959497000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6343035000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7259610000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-12-31","val":662994000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":662994000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":662994000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":662994000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1184821000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1716845000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1626365000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3235064000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3235064000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3235064000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3235064000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3235064000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2298101000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1817297000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1824249000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1939083000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1939083000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1939083000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1939083000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1939083000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2048357000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1696268000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1300792000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1616163000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1616163000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1616163000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1616163000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1616163000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1607888000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1660270000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1875420000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2312190000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":2312190000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2312190000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":2312190000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":2312190000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2367334000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2992689000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3487566000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4430792000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-12-31","val":12093000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":12093000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":12093000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":12093000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22571000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5192000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":825759000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2123511000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2123511000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2123511000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":2123511000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2123511000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":930955000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":717091000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":723394000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":611718000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":611718000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":611718000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":611718000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":611718000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":922554000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":538944000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2938000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1352000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1352000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1352000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1352000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1370000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1389000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":41454000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":-105353000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-176626000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-74755000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-230779000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-102917000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-179415000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-179415000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-23831000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4014000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-18880000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":23675000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":20974000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3963000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-13542000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-51000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":5338000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36614000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":25940000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":25940000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-99932000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-99932000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-128437000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-128437000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-20810000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-20810000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-104775000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-104775000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":23662000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":23662000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-184317000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-184317000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-184317000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"}]}},"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":"2019-01-01","end":"2019-12-31","val":1332476000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":727082000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":373228000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1156144000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":429062000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1625476000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1625476000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":640800000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1307276000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1397200000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":675869000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":723699000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2034908000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2178004000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":727633000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":780122000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2829060000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":3036661000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":3036661000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":625421000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":625421000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1410684000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1410684000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":776231000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":776231000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2123783000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2123783000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":713099000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":713099000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2826090000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2826090000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2826090000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"}]}},"BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable":{"label":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","description":"Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":192000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":38167000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":38167000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":38167000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"BusinessCombinationConsiderationTransferredLiabilitiesIncurred":{"label":"Business Combination, Consideration Transferred, Liabilities Incurred","description":"Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":45000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":45000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":342170000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":342170000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":342170000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":342170000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":342170000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":342170000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":342170000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"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":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-230000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1419000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2780000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":5459000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":445000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2658000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":12584000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"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":"2019-12-31","val":396247000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":420721000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-12-31","val":317235000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":761075000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1183743000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1049617000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1520504000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1520504000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1520504000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1520504000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1520504000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1413256000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":951560000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":943508000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1245893000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":876227000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":332491000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":436336000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":460449000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":567596000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":741411000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":741411000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":551024000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1192608000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1666899000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2487096000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2018-12-31","val":276119000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":396247000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":396247000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":396247000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2019-12-31","val":396247000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2019Q4I"},{"end":"2020-06-30","val":214905000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":203803000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2020-12-31","val":317235000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":761075000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1183743000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":1183743000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1049617000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":1049617000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2021-12-31","val":2570504000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1413256000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":1413256000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":951560000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":951560000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":943508000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":943508000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2022-12-31","val":1080484000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1245893000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":1245893000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":876227000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":876227000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":332491000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":332491000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2023-12-31","val":502152000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":436336000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":436336000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":460449000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":460449000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":567596000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":567596000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":741411000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":741411000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":697030000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":551024000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1192608000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1666899000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2487096000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":120128000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24474000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-181342000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-192444000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-79012000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-79012000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":443840000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":443840000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":866508000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":866508000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":732382000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":732382000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2253269000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2253269000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2253269000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1157248000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-1157248000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1618944000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1618944000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-1626996000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1626996000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1490020000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-1490020000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-1490020000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":165409000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":165409000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-204257000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-204257000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-747993000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-747993000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-578332000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-578332000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-578332000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-65816000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-65816000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-41703000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-41703000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":65444000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":65444000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":239259000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":239259000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-190387000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":451197000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":925488000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1745685000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-12-31","val":0.00003,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":0.00003,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.00003,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.00003,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.00003,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.00003,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.00003,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.00003,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0.00003,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.00003,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.00003,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.00003,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.00003,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.00003,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.00003,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.00003,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.00003,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.00003,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.00003,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.00003,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.00003,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.00003,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.00003,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":429600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":429600000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":429600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1700000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1700000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1700000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1700000000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1700000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1700000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1700000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1700000000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1700000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1700000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1700000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1700000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1700000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1700000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1700000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1700000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1700000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1700000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1700000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1700000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1700000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1700000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1700000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1700000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1700000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1850000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":1850000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1850000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1850000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1850000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1850000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1850000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1850000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1850000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2020-12-31","val":226364401,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":226364401,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":226364401,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":372165319,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":373641135,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":375286039,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":373184049,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":371649578,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":371256232,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":348496613,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":335783928,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328958886,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":334168646,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":335481141,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":340042000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":340042000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":338361559,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":338782503,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":338533000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":338313000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2020-12-31","val":226364401,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":226364401,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":226364401,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":372165319,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":373641135,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":375089360,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":375286039,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":373184049,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":371649578,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":373873683,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":371256232,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":348496613,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":335783928,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":339886712,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328958886,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":334168646,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":335481141,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":340041739,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":340042000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":340042000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":338361559,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":338782503,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":338533000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":338313000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-12-31","val":7000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":7000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":11000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":11000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":11000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":11000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":11000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":11000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":11000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":11000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":11000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":11000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":11000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":11000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":11000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":11000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":11000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":11000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":11000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":117518000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2761000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16079000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-18840000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-101211000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-85132000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-120443000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-120443000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-11242000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-11242000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6007000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-6007000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5235000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":5235000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-24084000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-24084000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-18077000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-18077000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-10612000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-10612000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-10612000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-128789000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-128789000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-219902000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-219902000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-91113000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-91113000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-207925000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-207925000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":11977000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":11977000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-230674000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-230674000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-230674000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5488000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":82691000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":77203000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":174203000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":91512000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":374819000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":374819000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":374819000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":520798000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":303237000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":991453000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":470655000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1541954000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1541954000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1493897000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":887567000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2331932000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":838035000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3389860000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-320000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-320000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-546000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-226000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-747000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-747000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-54000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-54000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-113000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-113000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-59000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-59000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-149000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-149000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-36000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-36000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-41000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-92000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-92000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-51000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-51000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-201000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-201000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-109000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-109000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"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":"2021-05-30","val":130000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-05-30","val":130000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q2I"},{"end":"2022-05-31","val":300000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q2I"}]}},"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":"2020-12-31","val":86886000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":86886000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":86886000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":86886000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":85892000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":90054000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84884000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78930000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":78930000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":78930000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":78930000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":78930000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76115000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":68925000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":65433000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":64018000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":64018000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":64018000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":64018000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":64018000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":66898000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":74307000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":77899000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":78559000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":78559000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":78559000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":78559000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":78559000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":80480000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":74187000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75881000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":69839000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":69839000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":37053000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":37053000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":72624000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":44975000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":45748000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":8100000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8200000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":8000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8200000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":44000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8200000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":57700000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":57700000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81400000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":81400000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":59500000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":59500000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":86900000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":86900000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":63100000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":63100000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":86900000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":86900000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":55800000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":55800000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73400000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":73400000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":54700000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":54700000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":78100000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":78100000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":48400000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":48400000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":78600000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":78600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47600000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":47600000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58800000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":58800000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":44800000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":44800000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":62500000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":62500000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":48400000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":48400000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":63600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":63600000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":53000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":53000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":69500000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":25300000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":41800000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":8100000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":76200000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":30600000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":41600000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":7400000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":78000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":47800000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":31000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":10500000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":9300000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"}]}},"ConvertiblePreferredStockConvertedToOtherSecurities":{"label":"Convertible Preferred Stock Converted to Other Securities","description":"Value of convertible preferred stock that was converted to other securities.","units":{"USD":[{"start":"2021-08-01","end":"2021-08-31","val":20000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"ConvertiblePreferredStockSharesIssuedUponConversion":{"label":"Convertible Preferred Stock, Shares Issued upon Conversion","description":"Number of shares issued for each share of convertible preferred stock that is converted.","units":{"shares":[{"end":"2021-04-19","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q1I"},{"end":"2021-04-19","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-04-19","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":241274000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":76453000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":194504000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":118051000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":357564000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":163060000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":555578000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":555578000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":223061000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":223061000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":468914000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":468914000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":245853000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":245853000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":722966000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":722966000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":254052000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":254052000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":988095000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":988095000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":988095000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":281780000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":281780000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":585709000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":585709000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":303929000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":303929000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":886697000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":886697000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":300988000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":300988000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1256065000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1256065000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":1256065000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":261960000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":261960000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":520535000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":520535000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":258575000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":258575000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":785584000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":785584000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":265049000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":265049000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1059191000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1059191000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":356613000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":294148000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":294148000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":576695000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":246301000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":282547000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":121759000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":846354000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":367220000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":269659000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":120919000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1166806000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":520613000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":271232000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":306756000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":155076000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":481611000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":174855000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":665140000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":799733000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":235042000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":541135000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":306093000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":998333000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":457198000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1513128000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1513128000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":592412000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":592412000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1226240000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1226240000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":633828000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":633828000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1908143000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1908143000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":681903000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":681903000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2643088000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2643088000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2643088000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":753408000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":753408000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1476284000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1476284000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":722876000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":722876000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2140116000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2140116000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":663832000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":663832000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2864849000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2864849000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2864849000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":654358000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":654358000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1273195000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1273195000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":618837000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":618837000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1951133000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1951133000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":677938000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":677938000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2634880000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":2634880000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1069351000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":718556000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":718556000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1407689000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":641062000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":689133000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":326593000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2070990000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":941949000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":663301000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":300887000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2835789000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1313102000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":820550000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":620064000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":301072000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":946102000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":326038000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1328803000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"end":"2021-02-12","val":4600000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-02-12","val":4600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-02-12","val":4600000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"}]}},"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":"2019-01-01","end":"2019-12-31","val":92806000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32279000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":83704000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":157223000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":254951000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":254951000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":88817000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":88817000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":195973000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":195973000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":315409000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":315409000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":431063000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":431063000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":431063000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":128989000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":128989000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":281677000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":281677000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":445507000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":445507000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":547084000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":547084000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":547084000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":128208000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":128208000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":248100000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":248100000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":369897000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":369897000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":489008000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":489008000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":489008000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":112667000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":112667000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":221208000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":221208000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":320843000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":320843000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":448680000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":448680000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":79887000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":126940000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":162042000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":194778000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.36,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.01,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.08,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.1,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.5,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.42,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.58,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-0.58,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.31,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-0.31,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.37,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-0.37,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-0.06,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-0.06,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.3,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.3,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.06,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0.06,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.22,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0.22,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.51,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.51,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.32,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.32,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1.01,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1.01,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1.01,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.7,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.7,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.62,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1.62,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.92,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.92,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.91,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2.91,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1.29,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1.29,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.68,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4.68,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1.7,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4.11,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2.42,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.58,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2.47,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9.84,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0.36,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.01,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.08,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.1,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.5,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.42,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.58,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-0.58,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.01,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.09,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0.09,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0.09,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.31,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-0.31,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.37,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-0.37,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-0.06,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-0.06,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.3,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.3,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.06,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0.06,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-0.52,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.2,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0.2,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.22,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0.22,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.5,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.5,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.3,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.3,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.98,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.98,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":0.98,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.67,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.67,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.56,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1.56,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.89,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.89,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.81,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2.81,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1.25,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1.25,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.53,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4.53,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1.67,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4.06,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2.39,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.51,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2.45,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9.75,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2019-01-01","end":"2019-12-31","val":60000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":141000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-80000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-3198000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"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-06-30","val":9000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":65000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":141000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-80000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-352000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-352000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-809000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-809000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-3198000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-3198000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-362000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-362000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7246000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-7246000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-11379000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11379000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4477000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-4477000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-4477000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1137000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1137000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":592000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":592000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-2223000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-2223000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":778000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":778000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2348000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-2348000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3406000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-3406000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":510000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":510000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-3154000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2782000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7969000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":8726000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset":{"label":"Embedded Derivative, Fair Value of Embedded Derivative Asset","description":"Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset.","units":{"USD":[{"end":"2021-02-12","val":5600000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-02-28","val":5600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-02-28","val":5600000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-02-28","val":5600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-04-16","val":17800000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-04-16","val":17800000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-04-16","val":17800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q1I"}]}},"EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet":{"label":"Embedded Derivative, Gain (Loss) on Embedded Derivative, Net","description":"Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":6600000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3","description":"Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":25000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3","description":"Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5700000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"end":"2021-04-16","val":1100000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-06-30","val":7600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":1100000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7600000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"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":5663000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1669000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4356000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":7342000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":9708000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":9708000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":840000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":840000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4621000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":4621000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":9690000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9690000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":15271000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":15271000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":15271000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6176000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":6176000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12326000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":12326000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":18099000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":18099000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":24083000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":24083000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":24083000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5447000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10915000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":16191000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":20170000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":20170000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":20170000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":20875000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":20875000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":18669000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinancialLiabilitiesFairValueDisclosure":{"label":"Financial Liabilities Fair Value Disclosure","description":"Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.","units":{"USD":[{"end":"2020-12-31","val":46500000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2020-12-31","val":46500000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":49000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"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":"2020-12-31","val":1086332000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1086332000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1086332000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1086332000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1036800000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1675669000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1758796000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1709347000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1709347000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1709347000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1709347000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1709347000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2018098000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2028974000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1889163000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1677660000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1677660000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1677660000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1677660000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1677660000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1574547000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1493996000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1386591000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1292635000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1292635000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1292635000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1292635000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1292635000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1198122000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1101935000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1023643000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":896677000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":896677000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":472851000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":472851000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":472851000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":855046000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":448179000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":421868000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":396714000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-14000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":49000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-203000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1304000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-2097000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1305000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1305000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-952000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-952000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":4080000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":1734000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":457000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1277000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-12-31","val":164000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1224000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-106000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-291000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16852000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-16852000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-16852000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-16852000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-16852000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-18236000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-18236000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-4337000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-4337000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-4337000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-28375000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-28375000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":31712000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10810000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25980000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":15170000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":41256000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":15276000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":66431000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":66431000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42962000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":42962000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":88012000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":88012000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":45050000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":45050000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":122116000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":122116000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":34104000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":34104000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":158699000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":158699000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":158699000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":55245000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":55245000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100988000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":100988000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":45743000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":45743000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":144988000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":144988000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":44000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":44000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":181627000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":181627000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":181627000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44571000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":44571000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":74982000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":74982000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":30411000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":30411000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":116231000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":116231000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":41249000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":41249000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":152585000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":152585000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":150932000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":42398000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":42398000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":82981000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":78815000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":40583000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":38746000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":120880000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":115023000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":37899000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36208000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":181085000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":164916000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":54501000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":106570000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":55047000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":165326000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":58756000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":233502000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-12-31","val":137121000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":249773000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":249773000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":249773000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":249773000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":249773000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":249385000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1016074000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":997661000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2021-12-31","val":966427000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1584928000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-05-31","val":1819104000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-06-30","val":1803167000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1819104000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1763170000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2022-12-31","val":1823755000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1833699000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1830710000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1813567000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1842850000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1842850000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1842850000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1842850000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1842850000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2023-12-31","val":1497109000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1827197000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1821913000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1852299000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1803426000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":1803426000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1457685000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1457685000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1457685000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1639796000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1539301000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1540889000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1539986000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":112356000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":776147000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":776147000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":762553000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":762553000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":632472000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-05-31","val":891387000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-06-30","val":894463000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":891387000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-09-30","val":894463000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-06-01","end":"2022-12-31","val":5281000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-07-01","end":"2022-12-31","val":5281000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":296000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-388000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9846000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":-28259000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-45899000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-45899000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13971000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-05-31","val":-38710000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-06-30","val":-57723000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-38710000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-09-30","val":-97720000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-06-01","end":"2022-12-31","val":-630000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-07-01","end":"2022-12-31","val":-630000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-03-31","val":9944000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6955000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-10188000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":19095000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":19095000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15653000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-20937000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":9449000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-39424000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-39424000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":25313000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":81616000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":83204000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":82301000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":126234000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7528000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-14886000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-22414000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-109285000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-94399000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-135706000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-135706000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13755000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-13755000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":623000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":623000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14378000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":14378000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17698000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":17698000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":17075000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":17075000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":46311000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":46311000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":46311000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-157982000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-157982000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-140614000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-140614000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":17368000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":17368000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-139005000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-139005000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1609000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1609000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-205177000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-205177000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-205177000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3353000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-3353000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":92449000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":92449000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":95802000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":95802000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":201674000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":201674000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":109225000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":109225000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":380570000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":380570000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":501602000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":267945000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":267945000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":593212000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":609486000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":325267000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":317876000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1060881000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1077215000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":467669000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":467729000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1576005000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1611943000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":618394000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1678610000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":884004000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2699556000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":1020946000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3952910000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":7194000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2864000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2161000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-703000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2324000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-4485000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9772000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-9772000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3180000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-3180000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3166000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-3166000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":14000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13767000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":13767000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":16933000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":16933000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10973000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":10973000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":10973000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-42684000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-42684000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3517000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-3517000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":39167000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":39167000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-25570000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-25570000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-22053000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-22053000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12230000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-12230000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-12230000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1165000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1165000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16610000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":16610000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":15445000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":15445000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17196000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":17196000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":586000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":586000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23859000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":23859000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":43776000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":31762000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":31762000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":47060000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":49147000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":15298000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":16894000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":80309000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":83803000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":33249000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":34656000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-3771000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":22419000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41975000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":183216000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":112148000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":368617000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":185401000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":519715000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":30474000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2056000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1866000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":12362000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":12666000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":221000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":221000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32737000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-09-30","val":72182000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":90616000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4411000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13534000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5352000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5713000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-4205000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":49120000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":49120000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9370000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":9370000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":33936000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":33936000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":49345000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":49345000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":98612000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":98612000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":98612000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":111604000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":111604000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13773000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":13773000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-7881000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-7881000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3479000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":3479000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":3479000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9722000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":9722000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12265000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-12265000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":7955000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7955000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":98574000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":98574000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":98574000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18056000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":18056000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15453000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":15453000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":55575000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":55575000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":189585000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":189585000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32545000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":39040000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2069000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":232486000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":33524000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3435000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7708000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":27062000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":113234000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":113234000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43917000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":43917000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69881000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":69881000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":99999000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":99999000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":201948000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":201948000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":201948000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":170250000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":170250000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":163416000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":163416000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":139350000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":139350000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":174829000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":174829000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":174829000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-65614000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-65614000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-33271000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-33271000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":146796000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":146796000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":261279000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":261279000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":261279000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":84836000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":84836000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":125185000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":125185000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":237530000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":237530000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":467028000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":467028000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":167382000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":291551000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":326747000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":542219000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":6722000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":346000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15915000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":30780000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":35488000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":35488000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-994000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-994000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2327000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-2327000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-7303000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-7303000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-13907000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-13907000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-13907000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2630000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2630000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-9286000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-9286000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-11905000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11905000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-14711000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-14711000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-14711000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2573000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10098000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":14425000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":13857000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":13857000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-6633000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Other Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5661000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2942000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2839000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-2389000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2783000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2783000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1339000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-1339000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6752000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":6752000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":11211000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":11211000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":3063000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":3063000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":3063000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21138000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":21138000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7795000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":7795000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-2645000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2645000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-6412000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-6412000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-6412000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15994000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":15080000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1033000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1961000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":32416000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":34588000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":92754000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":92754000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":106611000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-19897000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-19897000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-40760000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-40760000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-47414000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-47414000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":133974000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":127341000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":103794000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":91511000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":210259000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":268226000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1485000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-53000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2598000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-2572000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":19092000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":19092000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-472000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-472000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5269000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-5269000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-7729000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-7729000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":45938000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":45938000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":45938000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1098000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-1098000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3033000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-3033000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4616000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4616000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":77343000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":77343000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":77343000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1136000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3017000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":58179000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":121688000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":121688000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":189387000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":73955000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18629000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37438000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":18809000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57548000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":20110000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":77873000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":77873000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35010000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":35010000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54040000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":54040000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":19030000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":19030000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":72796000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":72796000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18756000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":18756000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":103170000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":103170000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":103170000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32009000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":32009000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":68514000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":68514000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":36505000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":36505000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":117141000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":117141000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":48627000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":48627000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":171863000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":171863000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":171863000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":74511000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":74511000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":125498000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":125498000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":50987000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":50987000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":204081000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":78583000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":275665000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":275665000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":273508000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":74182000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":148848000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":74666000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":318260000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":317209000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":207016000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":62278000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15837000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30236000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":44687000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":59360000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":59360000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15662000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":15662000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31767000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":31767000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":47021000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":47021000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":76695000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":76695000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":76695000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28865000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":28865000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":61867000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":61867000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":107650000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":107650000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":165959000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":165959000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":165959000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67006000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":67006000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":118948000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":118948000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":184600000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":184600000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":248828000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":248828000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":248828000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":71189000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":71189000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":144986000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":144986000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":220140000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":220140000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":270615000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":270615000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2392000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":99553000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":101023000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":198788000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-12-31","val":2312829000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2312829000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2312829000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2312829000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2751121000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2601934000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2518541000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4025288000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":4025288000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":4025288000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":4025288000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4025288000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4154738000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4023544000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3923496000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3945169000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":3945169000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3945169000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3945169000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3945169000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4017260000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3964720000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3909438000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4102858000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":4102858000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4102858000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4102858000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4102858000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4502313000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4454630000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4504278000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4779441000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":4779441000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4779441000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":4779441000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":4779441000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5131280000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4792370000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4869115000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5124939000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2020-12-31","val":2154593000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2154593000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2621399000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4599571000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4567760000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6163579000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6167193000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5930828000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5805398000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5847846000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5915840000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5482120000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5005228000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5359187000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5262517000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5269466000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5442484000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":5869259000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5706701000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5959497000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6343035000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7259610000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":598052000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":598052000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":598052000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":598052000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":486596000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":603179000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":569768000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":640097000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":640097000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":640097000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":640097000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":640097000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":785117000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":644589000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":543633000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":578958000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":578958000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":578958000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":578958000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":578958000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":619570000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":591940000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":805474000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":944122000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":944122000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":944122000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":944122000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":944122000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":762524000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":729591000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":779536000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1057472000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":1057472000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1057472000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1057472000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1057472000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1409224000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1093885000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1073133000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1333788000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":1583990000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1583990000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":1583990000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1583990000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2137612000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1733676000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1731020000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3201834000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3201834000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3201834000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3201834000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3201834000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3195919000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3190047000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3184221000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3178412000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":3178412000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3178412000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3178412000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3178412000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3172563000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3166759000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2912302000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2905906000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":2905906000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2905906000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2905906000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2905906000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3489891000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3482166000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3474456000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3509964000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3510958000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3511965000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3512987000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-03-31","val":400000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-03-31","val":400000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-31","val":400000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":333160000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33479000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":257776000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":248187000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":377855000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":377855000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":400374000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":400374000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1737766000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1737766000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1662607000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1662607000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":3109546000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":3109546000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":3109546000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-65424000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-65424000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-335046000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-335046000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-471437000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-471437000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-526848000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-526848000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-526848000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-111415000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-111415000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-668113000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-668113000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1392267000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1392267000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1562791000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1562791000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-1562791000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-424612000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-424612000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-785612000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-785612000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1226687000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1226687000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-1749844000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-1749844000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1002217000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1539594000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-2099854000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-2593069000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-411554000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-54699000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-524385000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-563422000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-679891000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-679891000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-18273000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-18273000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1023182000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-1023182000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1206252000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1206252000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-1214930000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-1214930000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-1214930000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1059743000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-1059743000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1351744000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1351744000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-1393754000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1393754000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1371468000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-1371468000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-1371468000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12975000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-12975000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-55192000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-55192000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-71025000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-71025000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-77829000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-77829000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-77829000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-31635000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-31635000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-99991000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-99991000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-106387000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-106387000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-106754000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-106754000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-22664000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":378884000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":359256000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":358428000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":198462000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":45687000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":85258000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":122726000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":222883000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":222883000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":61819000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":61819000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":152276000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":152276000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":276836000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":276836000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":361851000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":361851000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":361851000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-31719000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-31719000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75092000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":75092000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":249574000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":249574000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":412773000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":412773000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":412773000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":288662000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":288662000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":518456000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":518456000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":717522000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":717522000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1061510000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1061510000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1061510000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":392779000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":392779000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":847306000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":847306000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1398008000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1398008000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2099011000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":2099011000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":831712000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1603938000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2657360000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":3971094000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":119040000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4664000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":4664000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":4664000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16727000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-21391000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-21391000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-106415000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-89688000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3902000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":3902000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14423000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":14423000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":14423000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14423000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4080000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":4080000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":178000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":178000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":35446000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":35446000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":35446000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2021-01-01","end":"2021-12-31","val":35000000,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":23771000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":23771000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2022-01-01","end":"2022-12-31","val":-193000000,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75839000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":75839000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":184478000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":184478000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":108639000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":108639000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":356711000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":356711000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":356711000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"start":"2023-01-01","end":"2023-12-31","val":357000000,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":546152000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":546152000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":309969000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":309969000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":309969000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":309969000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":980572000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":980572000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":434420000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":434420000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1579776000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1579776000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"start":"2024-01-01","end":"2024-12-31","val":1580000000,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":576419000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":576419000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":576419000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1395950000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":819531000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":819531000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2231495000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":835545000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3333751000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19"},{"start":"2025-01-01","end":"2025-12-31","val":3334000000,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"NetIncomeLossAttributableToRedeemableNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Redeemable Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-320000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-320000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-546000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-226000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-747000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-747000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-54000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-54000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-113000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-113000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-59000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-59000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-149000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-149000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-36000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-36000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-41000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-92000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-92000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-51000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-51000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-201000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-201000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-109000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-109000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-201000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":76376000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2987000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16727000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-21391000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-106415000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-89688000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3095000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":3095000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":13295000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":13295000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3512000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3512000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":177000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":177000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31703000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":31703000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":31703000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":23649000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":23649000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75540000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":75540000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":80039000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":80039000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":183515000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":183515000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":107835000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":107835000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":354942000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":354942000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":354941000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":234732000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":234732000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":544400000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":544400000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":309890000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":309890000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":978400000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":978400000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":434310000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":434310000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1577059000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1577059000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":576275000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1395600000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":819325000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2231079000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":835495000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3333286000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":76561000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3004000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16727000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-21391000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-106415000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-89688000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-125187000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-10521000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3137000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":3137000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":13349000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":13349000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3539000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3539000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":177000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":177000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31879000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":31879000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":31879000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-115257000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-137005000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-21748000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113234000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":23653000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":23653000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-192746000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75547000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":75547000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":80047000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":80047000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":183545000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":183545000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":107869000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":107869000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":354993000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":354993000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":354993000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":234784000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":234784000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":544463000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":544463000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":309893000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":309893000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":978475000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":978475000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":434314000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":434314000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1577144000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1577144000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":576277000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1395605000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":819327000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2231083000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":835495000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3333290000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-68137000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-17608000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-33260000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-15652000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-52201000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-18941000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-73664000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-73664000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-25220000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-25220000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-45820000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-45820000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-20600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-20600000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-73793000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-73793000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-27973000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-27973000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-103705000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-103705000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-103705000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-29995000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-29995000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-65982000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-65982000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-35987000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-35987000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113640000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113640000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-47658000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-47658000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-157386000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-157386000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-157386000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-64400000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-64400000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-99926000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":-99926000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-35526000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-35526000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-177019000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-177019000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-77093000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-77093000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-267637000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-267637000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-270809000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-71614000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-71614000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-137333000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-138837000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-65719000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-66546000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-204598000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-205407000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":-67265000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-66570000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-297454000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-299013000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-45077000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-119054000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":-73678000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-177115000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":-58061000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-199004000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":194371000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25136000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18374000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-6762000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-57084000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-75458000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-62042000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-62042000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11465000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":11465000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46443000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":46443000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":34978000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":34978000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":91491000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":91491000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":45048000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":45048000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":150016000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":150016000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":150016000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-127987000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-127987000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-74632000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-74632000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":53355000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":53355000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-25365000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-25365000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":49267000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":49267000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-47791000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-47791000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-47791000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":61047000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":61047000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":192375000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":192375000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":131328000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":131328000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":378693000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":378693000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":186318000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":186318000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":648207000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":648207000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":772411000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":339559000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":339559000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":730545000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":748323000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":390986000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":384422000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1265479000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1282622000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":534934000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":534299000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1873459000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1910956000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":663471000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1797664000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":957682000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2876671000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":1079007000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4151914000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-12-31","val":22206000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":22206000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":22206000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":22206000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21726000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24536000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21278000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18392000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":18392000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":18392000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":18392000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":18392000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15936000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13202000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13587000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14334000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":14334000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":14334000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":14334000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":14334000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14119000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14104000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13800000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13605000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":13605000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":14814000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":14526000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13943000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2020-12-31","val":71755000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":71755000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":71755000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":71755000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":66604000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65371000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":65705000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62498000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":62498000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":62498000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":62498000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":62498000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":59871000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56343000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":54151000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54153000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":54153000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":54153000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":54153000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":54153000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":53948000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":51292000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46887000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42905000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":42905000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":32608000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":31101000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17811000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2020-12-31","val":84336000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":84336000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":84336000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":84336000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78540000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80092000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":77435000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70975000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":70975000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":70975000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":70975000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":70975000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":66185000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":61127000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59471000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60379000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":60379000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":60379000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":60379000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":60379000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":59982000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57390000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52998000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48210000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":48210000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":38069000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":36473000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":25457000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":42571000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":42571000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":42571000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":42571000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49686000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":47905000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44593000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118158000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":118158000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":118158000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":118158000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":118158000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":136165000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":157832000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":198000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":268426000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":268426000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":268426000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":268426000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":268426000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":280683000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":288365000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":349124000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":385998000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":434208000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":434208000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":434208000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":385998000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":456316000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":516139000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":514070000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":658367000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":696436000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":529314000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":529314000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":492841000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":682870000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":849728000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":761897000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":456550000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax":{"label":"OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax","description":"Amount of tax expense (benefit), before 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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":2600000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":5400000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12400000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-1511000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1867000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":588000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2455000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4926000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4338000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4165000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4165000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax","description":"Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":500000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-400000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2500000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-1500000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1700000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-11000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-36000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":96000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":278000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":218000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":579000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":579000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9909000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-9909000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-28164000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-28164000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-82897000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-82897000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-94691000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-94691000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6852000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6852000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10275000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-10275000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-25354000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-25354000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10881000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":10881000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29911000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":97947000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":68036000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":100437000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2490000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":56109000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-1522000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1903000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":648000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2551000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5204000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4556000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4744000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4744000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9909000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-9909000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-28164000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-28164000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-82897000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-82897000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-94691000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-94691000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6852000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6852000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-10275000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-10275000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-25354000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-25354000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10881000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":10881000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29911000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":97947000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":68036000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":100437000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2490000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":56109000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-1522000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1903000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":-1903000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1903000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":2551000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2551000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":4556000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4744000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4744000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-721000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-9188000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-18255000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-46058000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":-13532000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-69365000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-11794000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-37928000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":10006000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-3154000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-17127000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":18108000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":-18622000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-6732000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":36235000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-37822000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29911000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":29911000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":29911000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":68036000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":68036000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":2490000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":56109000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-12-31","val":59032000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":59032000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":59032000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":59032000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60309000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199708000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":152048000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112820000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":112820000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":112820000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":112820000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":112820000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":113831000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":132565000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":141491000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":106676000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":106676000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":106676000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":106676000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":106676000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":159117000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":143092000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132981000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":209925000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":252830000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":252830000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":252830000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":209925000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":249898000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":242873000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250286000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":180378000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":212986000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":211572000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":211572000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":180471000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":212092000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":187527000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":284017000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":260353000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5818000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1021000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4178000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":3157000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5347000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1169000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4209000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4209000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9790000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":9790000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8220000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":8220000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-1570000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":-1570000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-997000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-997000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-9217000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-9217000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-535000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-535000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-535000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2014000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2014000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2532000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2532000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":518000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":518000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3501000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3501000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":969000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":969000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14477000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":14477000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":14477000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10111000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":10111000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25572000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":25572000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":15461000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":15461000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":27062000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":27062000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1490000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1490000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8028000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":8028000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":2699000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2568000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2568000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11515000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":9506000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":8947000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":7872000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":19463000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":17873000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":7948000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":8367000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20806000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":18196000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7811000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-14757000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":-22269000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-21389000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":-6632000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8012000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-10000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":-10000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-11358000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-11358000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-12009000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-12009000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2162000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2162000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":-3657000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":-4312000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3859000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":2275000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-4004000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3302000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3302000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8569000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":23658000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":11115000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":29404000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":4218000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3986000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":27140000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":27863000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":373000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":11000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":760000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1766000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1766000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1766000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1766000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":244015000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":244015000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":338880000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":338880000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":64897000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":64897000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":572101000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":572101000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1153593000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1153593000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":752224000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":752224000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":980672000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":980672000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":981297000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":981297000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1000911000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1272429000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1774329000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":2191944000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":220000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2744000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2744000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1825000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":1825000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":404196000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":54499000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":523202000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":559080000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":674650000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":674650000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4152000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4152000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1017012000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1017012000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1198789000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1198789000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1206482000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1206482000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1210549000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1045816000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1045816000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1294352000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1294352000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1335698000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1335698000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1339827000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1345776000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2194000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38356000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":51816000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":63899000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"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":"2019-01-01","end":"2019-12-31","val":3358000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":200000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1183000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":2842000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":3241000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3241000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":121000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":121000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":653000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":653000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":962000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":962000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1390000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1390000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1390000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":285000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":285000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":400000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":400000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":621000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":621000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":70000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3819000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":4002000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":4246000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":4246000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4776000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"PaymentsToDevelopSoftware":{"label":"Payments to Develop Software","description":"The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1517000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1517000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2859000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2859000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4067000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":4067000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1658000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1658000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2608000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2608000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4546000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4546000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":5949000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2127000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4433000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":6523000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"PreferredStockConvertibleConversionPrice":{"label":null,"description":null,"units":{"USD/shares":[{"end":"2021-08-31","val":49.4,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"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":"2020-12-31","val":109090908,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":109090908,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":100000000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":100000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":100000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":100000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":100000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":100000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":100000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":100000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":100000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":100000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":100000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":100000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":100000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":100000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":100000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":109090908,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":109090908,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":109090908,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":109090908,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":399589000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":399589000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":399589000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":399589000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":399589000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":48795000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":48795000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":48795000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":48795000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":82865000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":149969000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":163864000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150040000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":150040000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":150040000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":150040000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":150040000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":200384000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":174826000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":215279000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":155785000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":155785000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":155785000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":155785000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":155785000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":164859000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":150256000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":119161000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":160201000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":160201000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":160201000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":160201000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":160201000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":136180000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":125479000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":120393000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":156533000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":156533000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":140470000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":140470000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":140470000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":238498000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":218402000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":216714000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":124330000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":388859000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":49835000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":331346000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":331346000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":481273000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":481273000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":844729000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":844729000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":844729000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":844729000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":844729000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":844729000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2329059000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2329059000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2344000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":395281000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1744240000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1744240000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1745228000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1745228000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1745228000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1745228000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1745228000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2637000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":145000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":262000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":1104000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2303000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2303000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12882000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":12882000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17888000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":17888000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":25486000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":25486000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":31156000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":31156000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":31156000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8110000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":8110000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15873000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":15873000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":21733000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":21733000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":25487000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":25487000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2906000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2906000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6535000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":17807000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":20932000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9782000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":119040000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4664000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-17047000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-21711000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-106961000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-89914000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-125934000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-125934000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-10575000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-10575000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3789000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":3789000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14364000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":14364000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3931000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3931000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":142000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":142000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":35338000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":35338000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":35338000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-115298000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-115298000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-137097000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-137097000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-21799000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-21799000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113435000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113435000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":23662000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":23662000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-192947000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-192947000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-192947000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-4518000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":75839000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":75839000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":80357000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":184478000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":184478000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":108639000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":108639000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":356711000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":356711000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":236183000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":546152000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":309969000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":980572000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":434420000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1579776000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":576419000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"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":"2020-12-31","val":28587000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":28587000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":28587000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22167000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62986000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62910000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":63608000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":63608000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":63608000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":63716000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":62431000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":71345000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"RedeemableNoncontrollingInterestEquityCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Carrying Amount","description":"As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.","units":{"USD":[{"end":"2020-12-31","val":309000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":309000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":309000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":309000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":255000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":196000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":160000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":201000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":201000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":201000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":201000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":201000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":160000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":109000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":11208000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3053000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":56690000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":60493000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":64295000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":64295000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":302327000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":302327000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":706905000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":706905000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":711482000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":711482000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":719810000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":719810000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":719810000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4577000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":4577000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9155000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":9155000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":17482000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":17482000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":25810000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":25810000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":25810000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8327000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":8327000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16656000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":16656000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":490494000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":490494000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":497994000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":497994000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":497994000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":668972000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":668972000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":677863000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":677863000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":686754000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":686754000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":4225223000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4225223000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":200000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":200000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":200000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":44966000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19112000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48814000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":29702000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":99950000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":51136000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":180652000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":180652000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60876000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":60876000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":138338000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":138338000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":77462000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":77462000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":246861000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":246861000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":108523000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":108523000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":366402000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":366402000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":366402000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":126250000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":126250000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":267358000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":267358000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":141108000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":141108000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":389417000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":389417000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":122059000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":122059000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":507607000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":507607000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":507607000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":144851000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":144851000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":282275000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":282275000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":137424000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":137424000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":441563000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":441563000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":159288000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":159288000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":592386000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":592386000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":333781000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":155323000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":155323000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":319219000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":188071000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":163896000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":99123000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":469209000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":268847000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":149990000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":80776000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":638689000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":374710000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":122918000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100438000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":44032000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":144290000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":43852000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":226510000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2020-12-31","val":-1012400000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-1012400000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":-1012400000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-1012400000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1022921000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1008498000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1008320000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-976954000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":-976954000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":-976954000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":-976954000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-976954000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1092211000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1113959000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1090188000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1169700000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":-1169700000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":-1169700000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-1169700000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-1169700000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1174218000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1093861000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-985222000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-812989000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":-812989000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":-812989000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":-812989000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-812989000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-576806000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-266837000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":599204000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":599204000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":599204000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":599204000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":599204000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":173953000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":723366000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1048570000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1735097000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":994104000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":260178000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":559509000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":299331000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":941249000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":381740000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1451086000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1451086000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":603877000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":603877000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1272683000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":1272683000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":668806000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":668806000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1999634000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1999634000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":726951000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":726951000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":625421000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":625421000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1401652000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1401652000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":776231000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":776231000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2114751000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2114751000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":713099000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":713099000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":715405000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":715405000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1465570000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":1465570000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":750165000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":750165000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2329826000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2329826000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":864256000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":864256000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3283087000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":3283087000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1841762000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1058115000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1058115000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2138234000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1389385000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1080119000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":711015000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3336469000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2224571000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1198235000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":835186000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4709248000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":3224058000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1484021000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2417728000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":1258754000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3822773000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":1405045000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5480717000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":994104000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":260178000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":1451086000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1451086000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":603877000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2793104000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2817058000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3283087000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":3283087000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1841762000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4709248000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":3224058000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5480717000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":481781000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":128667000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":263986000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":135319000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":417000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":153014000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":627796000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":627796000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":265513000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":265513000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":530976000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":530976000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":265463000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":265463000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":816200000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":816200000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":285224000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":285224000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1129892000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1129892000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1129892000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":290133000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":290133000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":522229000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":522229000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":232096000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":232096000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":719014000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":719014000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":196785000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":196785000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":919550000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":919550000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":919550000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":202976000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":202976000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":395403000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":395403000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":192427000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":192427000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":607755000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":607755000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":212352000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":212352000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":830718000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":830718000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":228025000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":226687000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":226687000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":428794000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":127875000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":202107000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":66965000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":634547000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":190859000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":205753000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":62984000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":849209000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":252863000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":182956000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":106300000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":46917000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":154875000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":48575000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":203651000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":10222000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3462000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8494000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":19362000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":62387000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":62387000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29959000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":29959000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":57103000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":57103000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":91828000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":91828000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":133177000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44640000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":44640000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":101796000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":101796000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":143943000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":143943000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":191612000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":82966000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":164219000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":164219000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":275058000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":275058000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":363107000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":95253000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":193977000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":193977000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":275534000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":275534000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":369367000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":369367000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61281000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":97026000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":130167000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":210421000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2021-01-01","end":"2021-01-31","val":21000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":15210000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":15210000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":15210000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":15210000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18310000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18310000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18310000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25810000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":25810000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":25810000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":25810000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25810000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29560000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33310000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33310000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":33310000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33310000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":215000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":35563000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":35563000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":35563000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":200000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"}]}},"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":"2018-12-31","val":-378355000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-256567000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":-256567000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2019-12-31","val":-256567000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":-256567000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2019-12-31","val":-256567000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-250959000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-03-31","val":-250959000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-03-31","val":-250959000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-226468000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-06-30","val":-226468000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-194059000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-158545000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2020-12-31","val":-158545000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-129977000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":-129977000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-03-31","val":-129977000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-31","val":-129977000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-03-31","val":-129977000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-03-31","val":-129977000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1997441000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"end":"2021-06-30","val":1997441000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":1997441000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-06-30","val":1997441000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2049059000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":2049059000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2021-12-31","val":2138090000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-03-31","val":2012295000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1907175000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1907175000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":1907175000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":1907175000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1881902000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":1881902000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2022-12-31","val":1902677000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-03-31","val":1898580000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1517400000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":1517400000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":1517400000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-06-30","val":1517400000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1095790000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":1095790000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2023-12-31","val":1256329000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-03-31","val":760204000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1I"},{"end":"2024-06-30","val":814836000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":814836000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":814836000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-06-30","val":814836000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2I"},{"end":"2024-09-30","val":938206000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":938206000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1089818000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":1089818000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":1089818000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1089818000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1089818000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":575421000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":575421000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2025-03-31","val":575421000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1167127000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2025-06-30","val":1167127000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1473920000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2134671000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2021-01-01","end":"2021-01-31","val":185000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":8947563,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4439387,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2826105,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6044258,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2486033,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":192000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-04-01","end":"2020-06-30","val":39040000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":39040000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":106133000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":106133000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":106133000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-04-01","end":"2021-06-30","val":342170000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":342170000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":342170000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":342170000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":25000000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":25000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2022-04-01","end":"2022-06-30","val":137422000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":137422000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":137422000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":137422000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":137422000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":137422000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":137422000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"}]}},"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":"2020-01-01","end":"2020-12-31","val":9318000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":9318000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-07-01","end":"2021-09-30","val":2503000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2503000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2503000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2503000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2503000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":145000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":145000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":145000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":117000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":117000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":840000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2303000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":10143000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":5190000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":5190000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":5190000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5190000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":7782000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":29761000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":6541000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":8267000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":8267000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":8267000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":8267000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":6293000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":6293000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":25017000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":25017000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":30547000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":2974000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":3677000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3677000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":5748000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":5748000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":11319000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":11319000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21142000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":25998000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":25998000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":23429000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":9377000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9377000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":9377000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":9377000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":9747000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":9747000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":55596000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":55596000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5329000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":5329000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":5329000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":9495000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":9495000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":6190000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":25329000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":9074000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":760000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2020-01-01","end":"2020-03-31","val":760000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":760000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":1006000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1006000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1766000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1766000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic":{"label":"Undistributed Earnings (Loss) Allocated to Participating Securities, Basic","description":"Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":42664000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1677000,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":807000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":807000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1128000,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":1128000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":568000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":568000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3743000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":3743000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":3743000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":122000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":122000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":299000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":299000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":318000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":318000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":963000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":963000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":804000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":804000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1769000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1769000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1451000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1451000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1752000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":79000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2172000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":110000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2717000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":144000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":1428282,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3155094,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":19179641,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":19179641,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":18238607,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":18238607,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18073488,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":18073488,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":15897253,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":15897253,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17927556,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":17927556,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":17927556,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":9073037,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":9073037,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8008464,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":8008464,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":9383216,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":9383216,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11249904,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":11249904,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":15470463,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15470463,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10637059,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":10637059,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":10637000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12801556,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":12801556,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":12541984,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":12541984,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":12282413,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":12282413,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12105565,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":12106000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":11294194,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":11294000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10886072,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":10886000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5040304,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4304735,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":3577249,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3678000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2443000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3189000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":212365429,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":214053440,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":212169247,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":213440147,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":212998263,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":214638272,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":214936545,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":214936545,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":222408568,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":222408568,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":298506265,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":298506265,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":353857814,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":353857814,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":327426792,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":327426792,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":384324785,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":384324785,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":342763632,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":342763632,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":342763632,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":371967881,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":371967881,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":372932509,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":372932509,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":373912724,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":373912724,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":371736763,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":371736763,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":378462207,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":378462207,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":373160029,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":373160029,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":373022200,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":373022200,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":366340275,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":366340275,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":368259513,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":368259513,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":356906222,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":356906222,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":362589246,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":362589246,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":362589000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":348596295,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":348596295,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":348327848,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":348327848,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":347964201,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":347964201,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":348272617,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":348273000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":348225463,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":348225000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":347807555,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":347808000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":344877542,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":343528576,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":342194433,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":342668000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":340974000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":341970000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":210937147,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":210898346,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":212169247,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":213440147,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":212998263,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":214638272,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":214936545,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":214936545,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":222408568,"accn":"0001193125-21-161989","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":222408568,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":279326624,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-01-01","end":"2021-06-30","val":279326624,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":335619207,"accn":"0001751008-21-000005","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-13"},{"start":"2021-04-01","end":"2021-06-30","val":335619207,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":309353304,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":309353304,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":368427532,"accn":"0001751008-21-000009","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":368427532,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":324836076,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":324836076,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":324836076,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":371967881,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":371967881,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":372932509,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":372932509,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":373912724,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":373912724,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":371736763,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":371736763,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":369389170,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":369389170,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":371568011,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":373160029,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":373160029,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":365013736,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":365013736,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":356957059,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":356957059,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":357009609,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":357009609,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":341435759,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":341435759,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":351952187,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":351952187,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":351952000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":335794739,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":335794739,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":335785864,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":335785864,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":335681788,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":335681788,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":336167052,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":336167000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":336931269,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":336931000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":336921483,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":336922000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":339837238,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":339223841,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":338617184,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":338990000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":338531000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":338781000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":40127000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":67159000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":67159000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":81957000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":81957000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":141854000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":436100000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":550900000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":550900000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":983700000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":983700000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":983700000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":665900000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":665900000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":665900000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":539400000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":539400000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":521500000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"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":"2019-01-01","end":"2019-12-31","val":23703000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":20162000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":20162000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":64585000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":64585000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":64585000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":74843000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":74843000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":74843000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":46515000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":46515000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":34871000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":19832000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":21659000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":239094000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":568000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4027000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4027000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1914000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1914000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1914000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1548000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1548000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":1548000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":47309000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":47309000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":52804000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":161046000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":156891000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":259750000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":26159000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28276000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":28276000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":76733000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":76733000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":76733000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":89939000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":89939000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":89939000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":106231000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":106231000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":97612000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":192304000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":188362000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":526031000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1888000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4087000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4087000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10234000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":10234000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":10234000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":13548000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":13548000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":13548000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12407000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":12407000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":9937000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11426000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":9812000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":27187000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2021-12-31","val":44630000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":34742000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30344000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":30344000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":41017000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":41017000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":37013000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-720000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-29235000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-29235000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-52162000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-52162000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-52162000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-74588000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-74588000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-74588000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-65476000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-65476000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-43193000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-151309000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-134189000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-13565000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-18146000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-4013000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-4013000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-11204000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-11204000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-11204000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-20863000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-20863000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-20863000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-10442000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-10442000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-6090000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-25342000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-22873000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6842000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2019-01-01","end":"2019-12-31","val":-18965000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-38048000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-38048000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-65760000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-65760000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-65760000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-102169000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-102169000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-102169000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-82372000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-82372000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-53836000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-196075000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-165943000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-6316000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":27202000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":28104000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":28104000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16776000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":16776000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15304000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":15304000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17651000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":74291000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":119935000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2020-12-31","val":3600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-99000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-4800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-4800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2394000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-2394000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-2394000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-6718000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-6718000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-6718000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-6454000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-6454000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-4553000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-19424000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-8881000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":407000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":14583000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":38439000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":38439000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":150247000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":150247000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":226973000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":226973000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":436313000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":302827000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":252347000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2020-12-31","val":41785000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":66543000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":66543000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":167023000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":167023000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":242277000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":242277000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":453964000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":377118000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":372282000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2020-12-31","val":3787000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12042000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":12042000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30144000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":30144000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":24817000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":24817000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":45463000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":38354000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":25735000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2020-12-31","val":-256000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2247000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1173000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2020-12-31","val":2526000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4835000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":4835000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11474000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":11474000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":22896000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":22896000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":99314000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":99314000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":103416000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2020-12-31","val":1955000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14651000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":14651000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7439000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":7439000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11169000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":11169000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10124000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":10063000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":26849000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2020-12-31","val":4757000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6374000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6374000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7139000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":7139000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12558000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":12558000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13506000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":11975000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20525000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2020-12-31","val":531000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18842000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":18842000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40640000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":40640000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":55822000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":55822000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":98444000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":75690000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":291382000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6049000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6049000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesParentsBasisInDiscontinuedOperation":{"label":"Deferred Tax Liabilities, Parent's Basis in Discontinued Operation","description":"Amount of deferred tax liability attributable to taxable temporary differences from the entity's basis in a discontinued operation.","units":{"USD":[{"end":"2021-12-31","val":17100000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2020-12-31","val":6857000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5433000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":5433000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1976000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":1976000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1587000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":1587000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":324000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":7900000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14200000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":14200000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":25600000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":25600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":29300000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":29300000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":29300000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":26400000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":26400000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":26200000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":29400000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":29300000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":25700000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EmployeeRelatedLiabilitiesCurrentAndNoncurrent":{"label":"Employee-related Liabilities","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.","units":{"USD":[{"end":"2020-12-31","val":39076000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":32862000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":32862000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24302000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":24302000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":48263000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":48263000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":64642000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":49559000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":18335000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2800000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2802000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":7036000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":7036000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9231000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":9231000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6395000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2021-12-31","val":46084000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":67040000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":163857000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":156229000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":122653000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":2821000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21999000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":21999000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22304000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":22304000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19683000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":22336000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17481000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":2340000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":24085000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":24085000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":44736000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":44736000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":144174000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":133893000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":105172000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-12-31","val":48821000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":72831000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":192215000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":184133000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":140272000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":54893000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":31898000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":28809000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":23561000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25019000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27511000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30481000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22500000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":975000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3471000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27446000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30402000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22131000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":2885000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9048000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27446000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30445000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22131000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":6237000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15868000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27448000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30448000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22218000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":15163000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19425000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27471000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":30459000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22483000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":2737000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5791000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":28358000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":27904000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17619000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":5067000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":44575000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":44575000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":65187000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":65187000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":159414000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"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":"2020-12-31","val":0.06,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.05,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.05,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.05,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0.05,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.056,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0.056,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.057,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0.057,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.044,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":88336000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":213992000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":160550000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":107838000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":64766000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":339254000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":339773000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":295810000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":229932000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":89357000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2021-12-31","val":313223000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":122490000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":49450000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":48495000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48941000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2021-12-31","val":320537000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":324718000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":216621000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":93814000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":53167000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2021-12-31","val":320537000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":338820000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":274394000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":193981000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":59469000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2021-12-31","val":329084000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":338820000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":295810000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":222617000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":81014000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":149797000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-118296000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-118296000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":193161000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":193161000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":193161000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8660000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":8660000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":8660000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14911000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":14911000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":26138000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":125402000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":88111000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2210613000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-23563000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-17410000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-17410000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-146850000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-146850000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-146850000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-213837000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-213837000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-213837000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":365659000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":365659000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":475464000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1450603000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1523832000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1742297000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2019-01-01","end":"2019-12-31","val":2887000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8710000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":8710000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10563000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":10563000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":10563000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":27114000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27114000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":27114000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-39171000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-39171000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-50452000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-162402000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-167957000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":26509000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-28498000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-28498000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9725000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":9725000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":9725000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-43034000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-43034000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-43034000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":79920000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":79920000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":105336000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":330961000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":338515000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":830036000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1671000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10347000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":10347000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-8807000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":-8807000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-8807000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":22064000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":22064000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":22064000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3793000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-3793000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-3039000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-176670000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-146183000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-132975000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, 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 exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1483000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":686000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":686000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1013000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1013000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1964000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2804000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":4127000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":4127000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1239000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1239000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1668000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"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":"2019-01-01","end":"2019-12-31","val":1412000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1137000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":-1137000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1866000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":1866000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":1866000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1356000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-1356000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-1356000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-5259000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-5259000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":-5334000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-30296000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":-26412000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":18017000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1025000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2561000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2561000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6193000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":6193000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":6193000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11803000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":11803000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":11803000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":25128000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":25128000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":21778000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":56666000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":49862000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16122000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7230000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":27715000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":27715000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":46221000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":46221000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":46221000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":23474000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":23474000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":50340000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":23003000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":52712000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":50478000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":55015000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":53275000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":44898000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2021-12-31","val":91804000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":76989000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":62347000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":51411000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":33655000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":15365000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5495000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":694000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":70000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":21683000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17289000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16046000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":16808000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":15162000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":12310000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11247000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4802000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1204000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":13648000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12864000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11368000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5523000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":809000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":13655000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14535000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":13906000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12509000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5276000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":15143000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15559000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15531000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15297000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12408000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":10914000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8502000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5837000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3989000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1901000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":3227644000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3211722000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3120906000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":3120906000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":3508983000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3512987000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2021-12-31","val":25810000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":215000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"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":"2021-12-31","val":1428750000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1413750000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1417500000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2550000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":25810000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":15000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1428750000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1000000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":1736094000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2025-12-31","val":1000000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":33310000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1736094000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":33310000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":33310000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":30000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3520000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17372000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":17372000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":28676000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":28676000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":28676000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20783000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":20783000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":20783000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16674000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":16674000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":16304000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15286000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":14916000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13467000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2021-12-31","val":80890000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":68487000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":56510000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":47422000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":31754000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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-12-31","val":3200000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":23800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":23800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25500000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":25500000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":25500000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":22013000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":17100000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":17147000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":16781000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16708000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":16332000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":16240000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-12-31","val":0.047,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.05,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":0.05,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.051,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0.051,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.052,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0.052,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.052,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0.052,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.052,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":13033000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11750000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":11750000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19238000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":41542000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":62085000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":75139000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":64597000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":51216000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":55257000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PreferredStockLiquidationPreference":{"label":"Preferred Stock, Liquidation Preference Per Share","description":"The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.","units":{"USD/shares":[{"end":"2021-12-31","val":3.67,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9318000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":9318000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2877000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2877000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2877000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":3663000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3663000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":5531000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":5531000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2071000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":2071000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":4856000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization","description":"Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-12-31","val":29581000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39659000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":39659000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":48858000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":48858000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":72006000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":72006000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":94741000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":90646000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":117567000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","description":"Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-12-31","val":28587000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":63608000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":63608000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78543000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":78543000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":78543000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":78543000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":78543000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":118572000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":115391000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102156000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":173331000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":173331000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":173331000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":173331000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":173331000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":172994000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":169209000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":177052000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":160530000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":160530000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":159970000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":159970000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":159970000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":161655000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":129600000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":130815000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":122445000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization","description":"Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-12-31","val":58168000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":103267000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":103267000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":127401000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":127401000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":245337000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":245337000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":255271000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":250616000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":240012000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":262452000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":480556000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":251963000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1164495000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":702846000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PurchaseObligationDueInFifthYear":{"label":"Purchase Obligation, to be Paid, Year Five","description":"Amount of purchase arrangement to be paid in 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":"2021-12-31","val":33094000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"PurchaseObligationDueInFourthYear":{"label":"Purchase Obligation, to be Paid, Year Four","description":"Amount of purchase arrangement to be paid in fourth 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":"2021-12-31","val":86270000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":146000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1078000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"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":"2021-12-31","val":15465000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":210687000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":160159000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":438856000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":398524000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PurchaseObligationDueInSecondYear":{"label":"Purchase Obligation, to be Paid, Year Two","description":"Amount of purchase arrangement to be paid in second 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":"2021-12-31","val":58483000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":191470000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":87450000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":430825000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":304322000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"PurchaseObligationDueInThirdYear":{"label":"Purchase Obligation, to be Paid, Year Three","description":"Amount of purchase arrangement to be paid in third 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":"2021-12-31","val":69140000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78253000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3276000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":294814000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":11655000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":11655000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":11655000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1050000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1050000000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1050000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1050000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1050000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"}]}},"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-12-31","val":7400000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":10800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6100000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":6100000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":6130000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7100000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":7105000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":7105000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6471000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":6471000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5451000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":33800000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":33800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":622100000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":622100000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":622100000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":87500000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":87500000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":87500000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":60100000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":60100000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":60100000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":671200000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":671200000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1000000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":390000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":1411457,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1248513,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":106141,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":23222,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5005,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2021-01-01","end":"2021-12-31","val":263200,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":31074,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2020-12-31","val":1830000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1620000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":1620000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":63570000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":63600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":331100000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1200000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":838700000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2020-12-31","val":28889524,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18403704,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":18403704,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12715804,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":12715804,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9814632,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":9814632,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3747152,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":3747152,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1256114,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2020-12-31","val":5.92,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6.39,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":6.39,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6.38,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":6.38,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6.11,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":6.11,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6.6,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":6.6,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6.1,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2021-12-31","val":12030363,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10057658,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9402839,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3746502,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1256114,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2021-12-31","val":5.87,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5.99,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5.87,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6.6,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6.1,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2021-12-31","val":16696145,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11459032,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8437259,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3747152,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1256114,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2021-12-31","val":6.63,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6.78,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6.57,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6.6,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6.1,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":5.4,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6.17,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7.4,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5.76,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6.85,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":7.45,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"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":"2021-01-01","end":"2021-12-31","val":6.42,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7.37,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9.43,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17.63,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7.45,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":27.03,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":25.55,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":3231000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":8196000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":8196000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9683000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":9683000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":9683000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1272000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1272000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1406000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":137422000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":137422000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":392170000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":392170000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":392170000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":14000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":14000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":14000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":43697000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":210830000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":210830000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":210830000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":210830000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":84353000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":84353000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":338880000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":76358000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":503448000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":503448000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":503448000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":503448000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":573787000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":573787000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":1153593000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":752224000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-07-01","end":"2024-09-30","val":229073000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":229073000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":981297000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":981297000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1001670000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1001670000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":1001670000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":270118000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":270118000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":510341000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2197858000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5678000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9421000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":9421000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5334000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":5334000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":597000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2018-12-31","val":2858000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6646000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2019-12-31","val":6646000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14401000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":14401000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2020-12-31","val":14401000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18456000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":18456000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2021-12-31","val":18456000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2021-12-31","val":18456000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19052000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":19052000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2022-12-31","val":19052000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2022-12-31","val":19052000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2022Q4I"},{"end":"2023-12-31","val":35880000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":35880000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2023-12-31","val":35880000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":60905000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":60905000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":64205000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3431000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":3431000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":3431000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2892000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2892000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2892000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":309000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":309000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1601000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2019-12-31","val":700000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2300000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2020-12-31","val":2300000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":3600000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2021-12-31","val":3600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2600000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":2600000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2022-12-31","val":2600000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":4000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2023-12-31","val":4000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8300000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":8300000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8400000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2019-01-01","end":"2019-12-31","val":1581000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3498000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":3498000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2631000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":2631000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2631000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7083000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":7083000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":7083000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13548000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":13548000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":13548000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":25921000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":25921000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11493000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2377000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4681000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":4681000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5027000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":5027000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":5027000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3522000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":3522000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":3522000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4393000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4393000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":426000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":170000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":424000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":424000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":172000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":172000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":172000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":758000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":758000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":758000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":242000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":242000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":242000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2797000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":2797000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3401000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2020-12-31","val":13000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13600000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"end":"2021-12-31","val":13600000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12900000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":12900000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":23900000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":23900000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":51100000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":50700000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":500000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":500000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18300000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":18300000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":18300000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":21800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":479000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2147000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2020-01-01","end":"2020-12-31","val":2147000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7862000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11"},{"start":"2021-01-01","end":"2021-12-31","val":7862000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":7862000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1419000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1419000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2691000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4923000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":6329000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":4465000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6190000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4820000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5098000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-03-31","val":4227000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":9384000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":9384000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":9384000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":9384000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":3996000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3996000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":37436000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":37436000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-04-01","end":"2023-06-30","val":37436000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":37436000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":59243000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":59243000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":356336000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":356336000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":356336000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":356336000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":207962000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":207962000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1152131000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1152131000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":185667000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":185667000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-03-31","val":185667000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":70983000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":70983000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":60232000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":382899000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EquitySecuritiesFvNiRealizedLoss":{"label":"Equity Securities, FV-NI, Realized Loss","description":"Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":400000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"EquitySecuritiesFvNiUnrealizedGain":{"label":"Equity Securities, FV-NI, Unrealized Gain","description":"Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":5400000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount","description":"Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":1600000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":800000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":800000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"ProceedsFromSaleOfEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":2100000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"PurchaseCommitmentRemainingMinimumAmountCommitted":{"label":"Purchase Commitment, Remaining Minimum Amount Committed","description":"Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.","units":{"USD":[{"end":"2022-03-31","val":226800000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2020-01-01","end":"2020-12-31","val":7475000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":445000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2658000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":12584000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":20497000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":20497000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8703000,"accn":"0001751008-22-000010","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":8703000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17869000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":17869000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":37433000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":37433000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":46108000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":46108000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":46108000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45318000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":45318000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":45564000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":40666000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":113440000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":113440000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9942000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":20874000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount","description":"Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.","units":{"USD":[{"start":"2022-04-01","end":"2022-06-30","val":800000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2"}]}},"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":"2020-01-01","end":"2020-12-31","val":12666000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":32737000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":72182000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":90616000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":90616000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4411000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19529000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":19529000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":58770000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":58770000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":86264000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":86264000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":86264000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1816000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1816000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6808000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":6808000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":12749000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":12749000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":75433000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":75433000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":75433000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3578000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3578000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":32764000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":32764000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":61825000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":61825000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":67332000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":67332000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5597000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100621000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":167291000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":194843000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-03-31","val":2,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":2,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":2,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-04-01","end":"2022-06-30","val":2,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":2,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":2,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":2,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-04-01","end":"2022-06-30","val":38000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":38000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":38000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4"}]}},"ProceedsFromStockPlans":{"label":"Proceeds from Stock Plans","description":"The cash inflow associated with the amount received from the stock plan during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-06-30","val":3663000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":3663000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent":{"label":"Restructuring and Related Cost, Number of Positions Eliminated, Period Percent","description":"The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).","units":{"pure":[{"start":"2022-06-01","end":"2022-06-30","val":0.12,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-06-01","end":"2022-06-30","val":0.12,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q2I"}]}},"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":"2022-04-01","end":"2022-06-30","val":7400000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7400000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":10800000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":10800000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":10800000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":11000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8100000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2877000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":2877000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":3663000,"accn":"0001751008-22-000016","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":3663000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":3663000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3663000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":5530000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":5530000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":2071000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":2071000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":4856000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"DepositsMoneyMarketDeposits":{"label":"Deposits, Money Market Deposits","description":"Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.","units":{"USD":[{"end":"2021-12-31","val":921000000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":921000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-09-30","val":535400000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":524000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":524200000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":524200000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":524200000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":524200000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":780200000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":453300000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":27700000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":27700000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":27700000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":27700000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":53000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-3237000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-2133000,"accn":"0001751008-22-000020","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":127892000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":127892000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}]}},"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":"2020-01-01","end":"2020-12-31","val":-121190000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-10720000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":-10720000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-128830000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-219994000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-91164000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-208126000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":11868000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-230875000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":-230875000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":-230875000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5488000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":5488000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":82691000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":82691000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":77203000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":77203000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":174203000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":174203000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":91512000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":91512000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":374819000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":374819000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":217561000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":217561000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":520798000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":303237000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":991453000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":470655000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1541954000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":606330000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2021-12-31","val":1074000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17125000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":17125000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17688000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":17688000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18198000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":18075000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":222425000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78315000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":78315000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":142386000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":142386000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":268918000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":260308000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":250493000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":693000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":693000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6909000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":6909000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9529000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":5025000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3371000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2917000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2917000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2917000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":19417000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":19417000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":25625000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":54118000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":52378000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":43051000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":188943000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":188943000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":188943000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":188943000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NumberOfReportingUnits":{"label":"Number of Reporting Units","description":"Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.","units":{"reporting_unit":[{"start":"2022-01-01","end":"2022-12-31","val":2,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023"}],"segment":[{"start":"2022-04-01","end":"2022-06-30","val":2,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q2"}]}},"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":"2020-01-01","end":"2020-12-31","val":-1641000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-10805000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":7431000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":500000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":478000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":2133000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1786000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":1786000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":1786000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2429000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":9139000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1017000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":12459000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-3906000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":21826000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":6200000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1863000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":11226000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8540000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":8540000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10300000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":10300000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":17229000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":17229000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2557000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":9663000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8086000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":41617000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":80887000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":9213000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":27535000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":19167000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":56603000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":56603000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":115846000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":115846000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":246435000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":80144000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":436480000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":436480000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":644442000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":644442000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":1143525000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":1143525000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":185667000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":256650000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":316882000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":392410000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2021-12-31","val":0.00003,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.00003,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.00003,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.00003,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.00003,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0.00003,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.00003,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.00003,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.00003,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0.00003,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.00003,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.00003,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.00003,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.00003,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":12009000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2162000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2162000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3657000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":37000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":41312000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":41312000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8250000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8250000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":8250000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":8250000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":8250000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":558000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2837000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28"},{"start":"2022-01-01","end":"2022-12-31","val":2837000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":2837000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2183000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":2183000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3617000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EquitySecuritiesFvNiCurrentAndNoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":33000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10100000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"end":"2023-12-31","val":68100000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10100000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":68100000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":19600000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5000000,"accn":"0001751008-23-000048","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":5000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-03-31","val":5000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":28000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":27953000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":27953000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":27953000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":50000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2023-06-30","val":400000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2023-06-30","val":4000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":4000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"LineOfCreditFacilityIncreaseDecreaseForPeriodNet":{"label":"Line of Credit Facility, Increase (Decrease), Net","description":"Amount of increase (decrease) of the credit facility.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-30","val":10000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-06-01","end":"2023-06-30","val":10000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"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":"2023-06-30","val":610000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":610000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":14941000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3961000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":4545000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":4655000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":4655000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":4655000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":35563000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":35563000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1843000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-06-30","val":5000000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":3600000,"accn":"0001751008-23-000062","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7300000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7300000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2300000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2300000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":9600000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":7000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18800000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"LineOfCreditFacilityRemainingBorrowingCapacity":{"label":"Line of Credit Facility, Remaining Borrowing Capacity","description":"Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).","units":{"USD":[{"end":"2023-09-30","val":418700000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":418700000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"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":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":210281000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":395281000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":395281000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":395281000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1072330000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1072330000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1072330000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1072330000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1072330000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1072330000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":4614841000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":4614841000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":200000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":200000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":200000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":200000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-08-01","end":"2023-08-31","val":185000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-08-01","end":"2023-08-31","val":185000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q3I"},{"start":"2023-01-01","end":"2023-09-30","val":185000000,"accn":"0001751008-23-000072","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"EffectiveIncomeTaxRateReconciliationFdiiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":10477000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":17667000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":17667000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":20569000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":20569000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":18104000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9743000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":10231000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":113539000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":{"label":"Share-based Payment Arrangement, Expense, Tax Benefit","description":"Amount of tax benefit for recognition of expense of award under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":24500000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":34300000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":34300000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":33000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":203700000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":164900000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":123000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2023-12-31","val":6300000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"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":"2023-12-31","val":185000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q4I"}]}},"EquitySecuritiesFvNiCost":{"label":"Equity Securities, FV-NI, Cost","description":"Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2023-12-31","val":10100000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10100000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10100000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20100000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":68100000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":68100000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-6676000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16105000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-32239000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-03-31","val":-5384000,"accn":"0001751008-24-000043","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-5384000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-10473000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-10473000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-15949000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-15949000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-03-31","val":-7436000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-11807000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-16125000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"}]}},"PaymentsToAcquireEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2024-04-01","end":"2024-06-30","val":8000000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":8000000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":8000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"}]}},"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":"2023-01-01","end":"2023-06-30","val":38356000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":51816000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":63899000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":15089000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":18289000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":25553000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":28318000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":31018000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":8606000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":19878000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":25788000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":25788000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9782000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19098000,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":19098000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":28800000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":28800000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":41798000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":41798000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5329000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":14824000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":21014000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":25329000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":{"label":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","description":"Number of shares issued during the period as a result of an employee stock purchase plan.","units":{"shares":[{"start":"2024-04-01","end":"2024-06-30","val":226066,"accn":"0001751008-24-000055","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":226066,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":204081000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":78583000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":74182000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":148343000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":74418000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":224061000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":223280000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":75213000,"accn":"0001751008-24-000062","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":74937000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":52888000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":104297000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":51409000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":155726000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":51429000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"}]}},"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":"2022-01-01","end":"2022-12-31","val":-21279000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1047000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":369000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-885000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6005000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2023-12-31","val":3151250000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3550000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":3550000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3550000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-127900000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"}]}},"DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown":{"label":"Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down","description":"Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":127892000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1646000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":1646000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2024-12-31","val":145600000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":489000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2802000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7036000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":7036000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9231000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":9231000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6395000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-12-31","val":24064000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":22673000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":22673000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":24308000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":24308000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":19938000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, before Accumulated Amortization","description":"Amount, before accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2023-12-31","val":216493000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":222203000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":222203000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":212208000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":172181000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":281712000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":281712000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":307976000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":307976000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":200615000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"InterestExpenseDebtExcludingAmortization":{"label":"Interest Expense, Debt, Excluding Amortization","description":"Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":162150000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":268583000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2023-01-01","end":"2023-12-31","val":268583000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":274141000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"start":"2024-01-01","end":"2024-12-31","val":274141000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":195440000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"RestructuringCosts":{"label":"Restructuring Costs","description":"Amount, after cash payment, 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":"2022-01-01","end":"2022-12-31","val":-10834000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2316000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-22823000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6609000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"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":"2024-12-31","val":6900000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1500000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":141854000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":280153000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27"},{"end":"2024-12-31","val":263703000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":451594000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Amount","description":"Amount of investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2024-12-31","val":68100000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":68100000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":68100000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":68100000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":47700000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19600000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount","description":"Amount of cumulative impairment loss on investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2025-03-31","val":28000000,"accn":"0001751008-25-000053","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":48400000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":78000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":191355000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":191355000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":191355000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-578332000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-41703000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":65444000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":239259000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":495578000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":969869000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1790066000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-44381000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-44381000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-44381000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":106229000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":106229000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":106229000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":937249000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":937249000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":937249000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":457826000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":560339000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":300982000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":993412000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":433073000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1589524000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1495394000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":771856000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2330939000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":835545000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3433195000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":1.29,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1.66,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.9,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.95,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1.29,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.71,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":4.41,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2.28,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.87,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2.47,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10.13,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":1.26,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1.6,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.86,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2.85,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1.24,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.56,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":4.35,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2.26,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.8,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":2.45,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10.04,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-101115000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-14187000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":8987000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-12840000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1347000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-9748000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-99444000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":47675000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-99444000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-99444000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":-0.28,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-0.04,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.02,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.04,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.03,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-0.3,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":0.14,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.29,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.29,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":-0.28,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-0.04,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.03,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.04,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0.01,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.03,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-0.29,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":0.13,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.29,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.29,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":137113000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":137113000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":137113000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":1414000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":1414000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":1414000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":285000000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":285000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":285000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":424702000,"accn":"0001751008-25-000072","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":407297000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":407297000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount","description":"Amount of impairment loss on investment in equity security without readily determinable fair value.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":50000000,"accn":"0001751008-25-000081","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":50000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2023-12-31","val":502152000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023Q4I"},{"end":"2024-12-31","val":741411000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"}]}},"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":"2024-12-31","val":37053000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":47682000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOtherComprehensiveLoss":{"label":"Deferred Tax Assets, Other Comprehensive Loss","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.","units":{"USD":[{"end":"2024-12-31","val":37811000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesOtherComprehensiveIncome":{"label":"Deferred Tax Liabilities, Other Comprehensive Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.","units":{"USD":[{"end":"2025-12-31","val":6888000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.131,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.001,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":10513000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationFdiiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.029,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.011,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.006,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2025-01-01","end":"2025-12-31","val":-0.034,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2025-01-01","end":"2025-12-31","val":-0.006,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2025-01-01","end":"2025-12-31","val":0.005,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.002,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.021,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.004,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":778000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-3154000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9232000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024Q4I"},{"end":"2025-12-31","val":287666000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q4I"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":13395000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":11470000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":27589000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4833000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","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":"2025-01-01","end":"2025-12-31","val":25024000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":871000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3230000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-22580000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-7515000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 tax credit.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":84591000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":133968000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":185331000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-134658000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":455556000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1586793000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3432717000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":455622000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1586878000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3432721000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-100615000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-9734000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-99431000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-100629000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-9734000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-99431000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}},"UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted":{"label":"Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted","description":"Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-66000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-85000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-4000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025"}]}}},"dei":{"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2021-06-30","val":15450000000,"accn":"0001751008-22-000005","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-11","frame":"CY2021Q2I"},{"end":"2022-06-30","val":7500000000,"accn":"0001751008-23-000006","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-28","frame":"CY2022Q2I"},{"end":"2023-06-30","val":5900000000,"accn":"0001751008-24-000012","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-26","frame":"CY2023Q2I"},{"end":"2024-06-28","val":23700000000,"accn":"0001751008-25-000018","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-27","frame":"CY2024Q2I"},{"end":"2025-06-30","val":102700000000,"accn":"0001751008-26-000010","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-19","frame":"CY2025Q2I"}]}}},"ecd":{"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":46809649,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-74612715,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":79920602,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":124761691,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":24604570,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":14359442,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":411799,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":22760940,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4924980,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13132666,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":122.08,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":87.66,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":138.37,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":189.02,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":234.47,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":104346,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":104355,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":286889079,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":385953293,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":21689564,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":104346,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":104355,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":83361678,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11202098,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12969001,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":144.57,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":16.15,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":61.12,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":496.67,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1033.47,"accn":"0001751008-26-000019","fy":null,"fp":null,"form":"PRE 14A","filed":"2026-04-10","frame":"CY2025"}]}}}}}