{
  "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"
            },
            {
              "end": "2025-12-31",
              "val": 746977000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 746977000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 697524000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 778942000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 1819366000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1819366000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1958023000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2171017000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 586811000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 586811000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 796858000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 475016000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": -46987000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": -46987000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -67767000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -73805000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 446550000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 446550000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 504342000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 575057000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 61281000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 61281000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 35745000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 83372000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 83372000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 85609000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 61383000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 97330000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 35947000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 83469000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 169252000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 85783000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 22829000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 46181000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 23352000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 25741000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 51342000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 25601000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 117000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 148000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 133000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 107000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 7259610000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7259610000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7707705000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 8269131000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 4430792000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 4430792000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4847575000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5392316000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 2487096000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2487096000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2758671000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3053306000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2024-12-31",
              "val": 697030000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 697030000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 551024000,
              "accn": "0001751008-25-000053",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2025-03-31",
              "val": 542516000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1192608000,
              "accn": "0001751008-25-000072",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-06"
            },
            {
              "end": "2025-06-30",
              "val": 1192608000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "end": "2025-12-31",
              "val": 2487096000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2487096000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2758671000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3053306000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -190387000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 451197000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 271575000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 566210000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 3e-05,
              "accn": "0001751008-21-000005",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-13"
            },
            {
              "end": "2020-12-31",
              "val": 3e-05,
              "accn": "0001751008-21-000009",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-12"
            },
            {
              "end": "2020-12-31",
              "val": 3e-05,
              "accn": "0001751008-22-000005",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-11",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 3e-05,
              "accn": "0001751008-21-000005",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-13",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3e-05,
              "accn": "0001751008-21-000009",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-12",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3e-05,
              "accn": "0001751008-22-000005",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-11"
            },
            {
              "end": "2021-12-31",
              "val": 3e-05,
              "accn": "0001751008-22-000010",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-13"
            },
            {
              "end": "2021-12-31",
              "val": 3e-05,
              "accn": "0001751008-22-000016",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-12"
            },
            {
              "end": "2021-12-31",
              "val": 3e-05,
              "accn": "0001751008-22-000020",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-10"
            },
            {
              "end": "2021-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3e-05,
              "accn": "0001751008-22-000010",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-13",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3e-05,
              "accn": "0001751008-22-000016",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-12",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3e-05,
              "accn": "0001751008-22-000020",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-10",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000048",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-10"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000062",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-09"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000072",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-08"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000012",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3e-05,
              "accn": "0001751008-23-000048",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3e-05,
              "accn": "0001751008-23-000062",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3e-05,
              "accn": "0001751008-23-000072",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000012",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000043",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-08"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000055",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000062",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-06"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000018",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3e-05,
              "accn": "0001751008-24-000043",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-08",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3e-05,
              "accn": "0001751008-24-000055",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3e-05,
              "accn": "0001751008-24-000062",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000018",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000053",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000072",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-06"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000081",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-05"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000010",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3e-05,
              "accn": "0001751008-25-000053",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3e-05,
              "accn": "0001751008-25-000072",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-06",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3e-05,
              "accn": "0001751008-25-000081",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000010",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3e-05,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3e-05,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 1850000000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1850000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1850000000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1850000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 338313000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 338313000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 336294000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 335291000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 338313000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 338313000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 336294000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 335291000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 11000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 11000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 11000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 606330000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": 1493897000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 887567000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1184833000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2445333000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1260500000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 151680000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 306756000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 155076000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 203632000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 429433000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 225801000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 318992000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 620064000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 301072000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 402516000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 831925000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 429409000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 79887000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 126940000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 33665000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 66228000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1.7,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 4.11,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.42,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.57,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.34,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3.77,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1.67,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 4.06,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.39,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.56,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.32,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3.76,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 396714000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 396714000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 368996000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 355661000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 51523000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 106570000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 55047000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 44029000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 84342000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 40313000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 1539986000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1539986000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1523050000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1518587000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -16936000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -21399000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 794606000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 1678610000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 884004000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1431408000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2936934000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1505526000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 71068000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 183216000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 112148000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 225795000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 464783000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 238988000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32545000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 39040000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -49556000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 29617000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 167382000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 291551000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 138098000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 352557000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 103794000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 91511000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 182702000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -124967000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2392000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 99553000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1690000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 99653000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 5124939000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 5124939000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5344222000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5106115000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 7259610000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 7259610000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7707705000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 8269131000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 1333788000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1333788000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1494382000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1253958000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 3512987000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3512987000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3514022000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3515072000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1002217000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": -1539594000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1012232000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1582651000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -22664000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 378884000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -5247000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -7688000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 831712000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 1603938000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1291393000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2160433000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35000000,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -193000000,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 357000000,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1580000000,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 576419000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 576419000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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-01-01",
              "end": "2025-06-30",
              "val": 1395950000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 819531000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3334000000,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 576275000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 1395600000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 819325000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 576277000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 1395605000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 819327000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -45376000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": -119054000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -73678000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -8525000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2724000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 11249000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 839982000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 1797664000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 957682000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1439933000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2934210000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1494277000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 482007000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 482007000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 564595000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 600660000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29911000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 97947000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20780000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -26818000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -6038000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29911000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 97947000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20780000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -26818000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -6038000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29911000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29911000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 68036000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20780000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20780000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -6038000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 278164000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 278164000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 335818000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 337085000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7512000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": -14757000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -22269000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 42634000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 105039000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 62405000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3986000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 27140000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5247000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7688000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000911000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 1272429000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 981723000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1532952000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 100000000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 100000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 124330000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 124330000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 130881000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 167993000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-06-30",
              "val": 200000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 56406000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 100438000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 44032000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 94104000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 194005000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 99901000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 1735097000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 1735097000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1926897000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2661753000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1158974000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 2417728000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1258754000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1842449000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3766135000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1923686000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59383000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 106300000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46917000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 60751000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 124145000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 63394000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 61281000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 97026000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 83372000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 168981000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2024-12-31",
              "val": 1089818000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2024-12-31",
              "val": 1089818000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "end": "2025-03-31",
              "val": 575421000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-03-31",
              "val": 575421000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "end": "2025-06-30",
              "val": 1167127000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "end": "2025-12-31",
              "val": 2134671000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 2134671000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2363483000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2026-03-31",
              "val": 2363483000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3163016000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5329000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5329000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 9495000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 597000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 597000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 4683000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5041000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 4305000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3577000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1330000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1280000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1231000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 344878000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 343529000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 342194000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 338729000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 337875000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 337031000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 339837000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 339224000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 338617000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 337399000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 336595000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 335800000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 122445000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 122445000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 114820000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 111948000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1001670000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1001670000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 270118000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1013813000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1013813000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 531682000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 185667000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 185667000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 70983000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 26177000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 26177000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 19577000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5597000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 100621000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 106677000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 639820000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 188943000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 188943000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8086000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 41617000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -16478000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -42130000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 185667000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 256650000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 26874000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 46451000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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": 3e-05,
              "accn": "0001751008-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000006",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-28"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000048",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-10"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000062",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-09"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-23-000072",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-08"
            },
            {
              "end": "2022-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000012",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-26",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3e-05,
              "accn": "0001751008-23-000048",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3e-05,
              "accn": "0001751008-23-000062",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3e-05,
              "accn": "0001751008-23-000072",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000012",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-26"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000043",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-08"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000055",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-24-000062",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-06"
            },
            {
              "end": "2023-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000018",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3e-05,
              "accn": "0001751008-24-000043",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-08",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3e-05,
              "accn": "0001751008-24-000055",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3e-05,
              "accn": "0001751008-24-000062",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000018",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000053",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000072",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-06"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-25-000081",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-05"
            },
            {
              "end": "2024-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000010",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3e-05,
              "accn": "0001751008-25-000053",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-07",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3e-05,
              "accn": "0001751008-25-000072",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-06",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3e-05,
              "accn": "0001751008-25-000081",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000010",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-19"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 3e-05,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3e-05,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3e-05,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 19300000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 50600000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 31300000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 200000000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 200000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2107000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-06-30",
              "val": 3017000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3635000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -3248000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 52888000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "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-01-01",
              "end": "2025-06-30",
              "val": 104297000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 51409000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 51159000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 102315000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 51156000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 19600000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 19600000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 19600000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19600000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": -154514000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-06-30",
              "val": 495578000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 271575000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 566210000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-03-31",
              "val": -35873000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-06-30",
              "val": -44381000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-06-30",
              "val": 106229000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-03-31",
              "val": 723538000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": 1495394000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 771856000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": 2.13,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": 4.41,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.28,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.57,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.34,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3.77,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": 2.1,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": 4.35,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.26,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3.56,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7.32,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 3.76,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -147119000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": -99444000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 47675000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -0.43,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": -0.3,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.14,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -0.43,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "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-01-01",
              "end": "2025-06-30",
              "val": -0.29,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.13,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-06-30",
              "val": 285000000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-06-30",
              "val": 424702000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-03-31",
              "val": 2782000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7969000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2339000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -3884000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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"
            },
            {
              "end": "2025-12-31",
              "val": 287666000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06"
            },
            {
              "end": "2025-12-31",
              "val": 287666000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 288669000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 289959000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 51861000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -20691000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9827000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 56890000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      },
      "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-03-31",
              "val": 723357000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1495020000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 771662000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": 723360000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1495025000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 771664000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1205613000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2472151000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1266538000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -147082000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -99420000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 47663000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -147083000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -99420000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 47663000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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-03-31",
              "val": -3000,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -5000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2025Q2"
            },
            {
              "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"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001751008-26-000044",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": {
        "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired",
        "description": "\"The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 11897000,
              "accn": "0001751008-26-000059",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-08-05"
            }
          ]
        }
      }
    },
    "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 46809649,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -74612715,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 79920602,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 124761691,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24604570,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14359442,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 411799,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22760940,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4924980,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13132666,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122.08,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 87.66,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138.37,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 189.02,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 234.47,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 104346,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 104355,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 286889079,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 385953293,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21689564,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 104346,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 104355,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 83361678,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11202098,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12969001,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 144.57,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16.15,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61.12,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 496.67,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "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"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1033.47,
              "accn": "0001751008-26-000028",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-21",
              "frame": "CY2025"
            }
          ]
        }
      }
    },
    "ffd": {
      "NetFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001751008-26-000047",
              "fy": null,
              "fp": null,
              "form": "S-3ASR",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TtlFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001751008-26-000047",
              "fy": null,
              "fp": null,
              "form": "S-3ASR",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TtlOfferingAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001751008-26-000047",
              "fy": null,
              "fp": null,
              "form": "S-3ASR",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TtlOffsetAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001751008-26-000047",
              "fy": null,
              "fp": null,
              "form": "S-3ASR",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TtlPrevslyPdAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001751008-26-000047",
              "fy": null,
              "fp": null,
              "form": "S-3ASR",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      }
    }
  }
}